Skip to content

Latest commit

 

History

History
72 lines (46 loc) · 1.02 KB

ftp-server.md

File metadata and controls

72 lines (46 loc) · 1.02 KB

centos启用ftp功能

安装

$ yum -y install vsftpd

自启动

chkconfig vsftpd on

启动

service vsftpd start

停止

service vsftpd stop

配置

/etc/vsftpd/vsftpd.conf
/etc/pam.d/vsftpd
# useradd vsftpd -s /sbin/nologin
# useradd overlord -s /sbin/nologin

禁用selinux

基于虚拟用户的配置

取消匿名登陆

anonymous_enable=NO

用户

默认有 ftp 用户对应 /var/ftp 根目录

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

Reference