安装vsftp教程

1.安装vsftp 组件

 yum install vsftpd -y 进行安装

 安装完成后 有 /etc/vsftpd/vsftpd.conf 是vsftp的配配置文件

2. 添加一个ftp用户

  此用户就是用来登录ftp服务器用的 

useradd ftpuser  

3. 修改ftp用户密码

passwd ftpuser

4.开启防火墙21端口

 修改vi /etc/sysconfig/iptables文件,退出重启iptables     service iptables restart

5.修改selinux

  外网是可以上去可,可是发现没法返回目录(使用ftp的主动模式,被动模式还是无法访问),也上传不上去,因为是selinux作怪了

  输入 getsebool -a|grep ftp 查看

allow_ftpd_full_access --> off 和 ftp_home_dir -->off说明没有开启外网访问,执行下面的命令开启

# setsebool -P allow_ftpd_full_access on

# setsebool -P ftp_home_dir on

6.关闭匿名访问

修改/etc/vsftpd/vsftpd.conf文件里的

anonymous_enable=YES  把YES 改成No

重启ftp服务  #service vsftpd restart 

7.开启被动模式

默认是开启的,但是要指定一个端口范围,打开vsftpd.conf文件,在最后面加上

pasv_min_port=30000

pasv_max_port=30999

表示端口分范围为30000~30999之间,这个可以随意修改,改完重启vsftpd

由于这顶这段端口范围,iptables也要相应的开启这个范围,所以需要把这个的范围的iptables打开,

修改/etc/sysconfig/iptables 在21下另起一行,更那行差不多,只要把21改成 30000:30999,然后保存。重启iptables就行了。

8.设置vsftpd ftp 开机启动服务

#chkconfig vsftpd on

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值