开发者社区 问答 正文

阿里云原生Ubuntun系统12.04.5在vsftpd建立FTP站点时存在公开BUG

阿里云原生Ubuntun系统12.04.5在vsftpd建立FTP站点时存在公开BUG

这个bug搞到我头都大。已经建立好的第三方镜像市场的不存在问题。但是在美国和香港的服务器是无法使用第三方镜像市场环境的。
bug具体为:
以apt-get 自动安装的vsftpd会因为ubuntu内核登陆采用PAM认证用户,这个验证方式会继承给ftp登陆用户,而导致任何(无论从本机或者远程发起的)的ftp用户拒绝登陆。(530 User Deny错误)。

注意!以源码vsftp编译的不受此BUG影响。

此bug实质不是bug。而是过于严谨的ubuntu用户认证措施。虚拟ftp用户也同样受到影响。无法通过任何方式登录FTP服务。

网上有补丁,我这还有个更简单的修复方法,

1.卸载掉 vsftpd
2.rm /etc/pam.d/vsftpd
3 apt-get 重装vsftpd  

展开
收起
田村由加莉 2015-04-12 17:29:57 10005 分享 版权
1 条回答
写回答
取消 提交回答
  • Re阿里云原生Ubuntun系统12.04.5在vsftpd建立FTP站点时存在公开BUG
    二楼自己占~~~
    2015-04-12 17:31:43
    赞同 展开评论