首页 > 代码库 > centos6.5安装FTP服务器

centos6.5安装FTP服务器

1.检测是否安装了FTP

  rpm -q vsftpd 

2.安装ftp

  yum install vsftpd

3.完成ftp安装后,将 /etc/vsftpd/user_list 和 /etc/vsftpd/ftpusers文件中的root这一行注释掉

  #root 

4.编辑 /etc/vsftpd/vsftpd.conf,将以下项目前面的#注释去掉。

  local_enable=YES

  write_enable=YES

  local_umask=022

  dirmessage_enable=YES

  xferlog_enable=YES

  connect_from_port_20=YES

  xferlog_std_format=YES

  listen=YES

  pam_service_name=vsftpd

   userlist_enable=YES

   tcp_wrappers=YES

   最后添加

  local_root=/

5.终端运行:

  Setup

  选择system services

  开启vsftpd服务

  选择 Firewall configuration

  关闭防火墙

6.查看 SELinux 的状态: 

   sestatus -b | grep ftp

7.对于selinux不是很熟悉或者问题无法得到解决,关闭selinux,也可让vsftp正常使用.

关闭方法:修改/etc/selinux/config文件中的SELINUX=””为 disabled ,然后重启

  setsebool allow_ftpd_full_access on

  service vsftpd restart

7.卸载ftp

  service vsftpd stop

  rpm -aq vsftpd