欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>帮助教程>Linux 系统教程

目录导航

ubuntu 12.04 server 安装vsftpd提示530 Login incorrect

美国ST机房 发布于 2014-01-30  
Linux 系统教程

今天想在我的电脑上面使用虚拟机测试wordpress,所以想使用vsftpd来搭建一个ftp服务器,方便文件传输,安装好之后修改配置文件为允许本地用户登录,禁止匿名用户登录

anonymous_enable=NOUncomment this to allow local users to log in.local_enable=YESUncomment this to enable any form of FTP write command.write_enable=YES

但是使用ftp 命令登陆的时候总是提示如下的错误

root@server:~# ftp localhostConnected to localhost.220 (vsFTPd 2.3.5)Name (localhost:root): ubuntu331 Please specify the password.Password:530 Login incorrect.Login failed.ftp> 221 Goodbye.

于是我在网上搜了下看看大家都是怎么解决的,最后终于找到了解决的办法

sudo apt-get remove vsftpdsudo rm /etc/pam.d/vsftpdsudo apt-get install vsftpd

这是因为ubuntu启用了PAM,所在用到vsftp时需要用到 /etc/pam.d/vsftpd 这个文件(默认源码安装的不会有这个文件),因此除了匿名用户外本地用户无法登录。所以只要删除了就可以了。

原文来自零度科技:http://www.ldisp.com/a/linux/2014/2647.shtml

上一篇:CentOS 5.5上安装openvpn全过程
下一篇:Linux Mount挂载命令使用方法

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

0

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理