vsftpd部署之问题集
1、当我们限定了用户不能切换到其他目录之后,使用该用户登录FTP时往往会遇到这个错误
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Login failed.
421 Service not available, remote server has closed connection
##解决办法:
在 /etc/vsftpd/vsftpd.conf 配置文件中添加如下一行
allow_writeable_chroot=YES
2、本地新建的nologin用户无法登录ftp (useradd -s /sbin/nologin ftpuser)
##原因:
在配置一台ftp服务器,但是自己新建立的ftp用户无法登录,客户端提示vsftpd 530 Login incorrect. 话说vsftpd.conf文件配置的没问题,而且用自己的系统帐号登录也没问题。网上有些地方说配置文件少pam_service_name=vsftpd,但是我的配置文件中有这行了。到处找各种权限问题,没有发现有啥错误的地方。之后尝试把ftp u