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

  1. 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

1.7. Reference

results matching ""

    No results matching ""