1. centos启用ftp功能
1.1. 安装
$ yum -y install vsftpd
1.2. 自启动
chkconfig vsftpd on
1.3. 启动
service vsftpd start
1.4. 停止
service vsftpd stop
1.5. 配置
/etc/vsftpd/vsftpd.conf
/etc/pam.d/vsftpd
# useradd vsftpd -s /sbin/nologin
# useradd overlord -s /sbin/nologin
1.5.1. 禁用selinux
1.5.2. 基于虚拟用户的配置
1.5.3. 取消匿名登陆
anonymous_enable=NO
1.5.4. 用户
默认有 ftp
用户对应 /var/ftp
根目录
1.6. Questions
- 500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list
修改 /etc/vsftpd/vsftpd.conf
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list