vsftpd无法登陆的原因竟然是根目录权限不对

作者在 2015-09-18 22:40:37 发布以下内容

太tm坑了,登陆一直提示331 Please specify the password,明明我就设置密码了,输入的密码确认了N次没有问题,就是登陆不了。后来参考别的账号和目录发现FTP用户根目录权限是555(dr-xr-xr-x),原来是权限设置成777就登陆不了,尼玛你倒是告诉我权限设置的不对啊,一直让我输密码密码。


结论:

vsftpd设置用户目录权限的时候,必须设置根目录权限为555,至于根目录里面的权限随便设置

Linux | 阅读 10714 次
文章评论,共3条
fengxingbao
2015-09-21 20:31
1
为什么会这样,777权限不是更高吗?
静夜思(作者)
2015-09-23 10:43
2
就是因为777给的权限太高,所以vsftpd故意不让登陆的,比较坑的是它不给提示说根目录给的权限太高,而是提示密码错误。
军外到图(游客)
2019-12-28 23:35
3
根目录不能有w权限
游客请输入验证码
浏览2883869次
文章归档
最新评论
  • 时光拾荒者:CtrlCV还是强的😝
  • 硬识岩丝:解决了,太感谢了~
  • xiwang12:路过
  • 里苦不功:不校验mysql版本是否与当前django框架是否兼容