centos 安装ftp

安装vsftpd

yum install -y vsftpd
vi /etc/vsftpd/vsftpd.conf

配置 vsftpd.conf

anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES  #otherwise, will get error 500 OOPS: vsftpd: refusing to run with writable root inside chroot()

添加ftp用户

useradd -s /sbin/nologin -d /var/wwwroot/myhostroot ftpweb
passwd ftpweb
chmod o+w /wwwroot/myhostroot/
chmod 777 -R /wwwroot/myhostroot/

关闭selinux

setenforce 0
sestatus

重启ftp服务

systemctrl vsftpd restart
chkconfig vsftpd on

留下评论

电子邮件地址不会被公开。 必填项已用*标注