Centos 6.3搭建VSFTPD服务器

1. 使用 security CRT连接Linux服务器。
2. 挂载 windows 上的共享目录
3. 安装 vsftpd 软件包
4. 修改 vsftpd.conf 配置
添加此项 , 保存退出,重启 vsftpd 服务
注意:以上开启 userlist_enable=yes  Userlist_deny=no
说明只用 /etc/vsftpd/user_list 配置文件里的用户可以访问 FTP 服务器,其他用户一律拒绝访问
如果 userlist_enable=no userlist_deny=yes 则该配置文件用户拒绝访问,其他用户都能访问。
5. 创建 FTP 用户,禁止登录本地服务器,限制该用户在 HOME 目录下
6. 将用户添加到 /etc/vsftpd/userlist 配置文件内
重启 ftp 服务。
7. 测试 FTP 连通性、
8. 若出现错误 500 cant change directory 说明是 SElinux 服务在开启状态,默认拒绝 FTP 服务可以使用以下命令解决问题。
Set sebool ftp_home_dir on
Ser sebool ftpd_disable_trans=1
或则 修改里面两项
将设置成 disabled  
9.  配置完成。也可以根据需求配置一些权限设置。以下是 /etc/vsftpd/vsftpd.conf 配置文件详解。