centos6 安装ftp

1.安装yum(点击查看yum安装详细)

2.yum install vsftpd   --yum安装vsftpd

3.修改配置文件允许root访问 (在VI打开的文件里面注释掉root--#root)

vi /etc/vsftpd/user_list

vi /etc/vsftpd/ftpusers

4.让SElinux停止保护vsftpd的daemon方式动行 setsebool -P ftpd_disable_trans=1

如果失败运行 /usr/sbin/setsebool -P ftp_home_dir 1

然后运行 setsebool -P ftpd_disable_trans=1

如果再失败就一个个运行

如果还是不行的话再使用下面完全方式:
setsebool allow_ftpd_full_access 1
setsebool allow_ftpd_use_cifs 1
setsebool allow_ftpd_use_nfs 1
setsebool -P ftp_home_dir 1 
setsebool httpd_enable_ftp_server 1
setsebool tftp_anon_write 1
service vsftpd restart

5. 设置当本地用户登入时,将被更换到定义的目录下 vi /etc/vsftpd/vsftpd.conf 在最后一行添加 local_root=/

6.重启ftp进程 service vsftpd restart 

7.关闭防火墙 service iptables stop

 完成安装

你可能感兴趣的:(centos6)