1.安装
yum install vsftpd-2.2.2-11
2.配置 /etc/vsftpd/vsftpd.conf 百度
local_root=/cache1/vsftp 记得要改属组 参见步骤4
chroot_list_file=/etc/vsftpd/chroot_list #加入vsftp的公共账号 参见步骤4
3.新建账号
useradd ftpadmin-s /sbin/nologin –d /cache1/vsftp 不允许shell登录 ,并制定用户根目录
如果同已存在的用户名
usermod -s /sbin/nologin + 用户名
usermod -d /cache1/vsftp/ 用户名
4.对账号进行相关配置
要对/cache1/vsftp改属组 chown ftpadmin /cache1/vsftp/ ; chgrp ftpadmin /cache1/vsftp/
要在/etc/vsftpd/chroot_list 里添加用户名 echo ftpadmin >/etc/vsftpd/chroot_list
5.重启服务
service vsftpd restart