往CentOS服务器上上传文件,使用vsftpd
ps -ef | grep vsftpd |
yum install vsftpd -y
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES 修改为NO
取消如下配置前的注释符号:
local_enable=YES
write_enable=YES
chroot_local_user=YES
chkconfig –level 35 vsftpd on (把3和5开启)
useradd ftpadmin -s /sbin/nologin -d /alidata/ftp
(userdel username删除用户;userdel -r username同时删除用户的宿主目录)
修改该帐户密码:
passwd ftpadmin <–上面的用户名
设置权限
chown ftpadmin /alidata/ftp
启动FTP
service vsftpd start
如果有如下报错:
500 OOPS: cannot change directory:/
setsebool ftpd_disable_trans 1
service vsftpd restart