登录vsftpd报530错误解决方法
2017-10-26 14:18
295 查看
(1)先创建了一个不允许登录系统但可以登录FTP服务器的用户:sudo useradd -d /var/www -s /sbin/nologin ftp1
(2)配置vsftpd服务器:sudo vi /etc/vsftpd.conf
可增加如下选项:userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd_userlist //允许登录服务器的账号列表文件
allow_writeable_chroot=YES //解决500 OOPS: vsftpd: refusing to run with writable root inside chroot() 错误
(3)创建vsftpd_userlist文件,并在里面加上ftp1
但在客户端登录vsftpd时报530 login incorret 错误,后上网搜索相关资料发现是PAM鉴权造成的,解决方法如下:
方法(1):注释掉/etc/pam.d/vsftpd文件里这后一行:
auth required pam_shells.so,这样不去鉴权
方法(2):在/etc/shells文件里面增加一行:
/sbin/nologin,这样允许不能登录系统的用户通过鉴权
(2)配置vsftpd服务器:sudo vi /etc/vsftpd.conf
可增加如下选项:userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd_userlist //允许登录服务器的账号列表文件
allow_writeable_chroot=YES //解决500 OOPS: vsftpd: refusing to run with writable root inside chroot() 错误
(3)创建vsftpd_userlist文件,并在里面加上ftp1
但在客户端登录vsftpd时报530 login incorret 错误,后上网搜索相关资料发现是PAM鉴权造成的,解决方法如下:
方法(1):注释掉/etc/pam.d/vsftpd文件里这后一行:
auth required pam_shells.so,这样不去鉴权
方法(2):在/etc/shells文件里面增加一行:
/sbin/nologin,这样允许不能登录系统的用户通过鉴权
相关文章推荐
- vsftpd的530 Login incorrect错误解决方法 vsftpd登录错误
- vsftpd 错误:530 and 500 错误解决方法
- vsftpd本地用户登录密码错误的解决方法
- vsftpd 错误:530 and 500 错误解决方法
- 新浪微博登录redirect_uri_mismatch错误解决方法
- Linux安装配置FTP,用户登陆后只允许访问指定的目录。并解决vsftpd的”530 Login incorrect”错误
- SQLServer2008R2用户登录失败(错误18456)解决方法
- 1069错误(由于登录失败而无法启动服务)解决方法
- Ubuntu设置环境变量错误导致系统无法登录解决方法
- SQL Server 2008登录错误:无法连接到(local)解决方法
- vsftpd 500 错误简单解决方法
- mysql 本机登录错误提示及解决方法
- svn1069 错误(由于登录失败而无法启动服务)解决方法(android项目协同)
- vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法
- 在android移动设备上登录gmail的时候报password错误解决方法!!!!
- sql2005登录的时候出现的错误解决方法
- .Exchange 2010 OWA可以登录POP3提示密码错误解决方法
- 2008-07-11 11:54 K3 10.3版 登录时出现 "定义的应用程序或对象错误" 错误代码:1726(6BEH) 的解决方法
- Windows 10 关键错误,“开始”菜单和 Cortana 无法工作。你下次登录时,我们将尝试解决此问题的解决方法
- SQL Server 2008登录错误:无法连接到(local)解决方法