相关疑难解决方法(0)

vsftpd: 530 登录不正确

我无法vsfptd在 Ubuntu 12.04 上工作。

我的vsftpd.conf文件看起来像这样,我尝试与本地用户连接:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
Run Code Online (Sandbox Code Playgroud)

FileZilla 中的错误消息:

Response:   331 Please specify the password.
Command:    PASS ****
Response:   530 Login incorrect.
Run Code Online (Sandbox Code Playgroud)

server ftp

68
推荐指数
4
解决办法
23万
查看次数

vsFTPd 更新后停止工作

我刚刚从 Ubuntu Server 11.10 (Oneiric Ocelot) 更新到 Ubuntu 12.04 LTS (Precise Pangolin)。

它更新了我的 vsFTPd 安装,似乎发生了一些变化:/我使用 PAM 身份验证。什么可能改变导致这种情况?

尝试连接到 FTP 服务器时出现此错误:

500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Run Code Online (Sandbox Code Playgroud)

我尝试使用谷歌搜索它,它说要添加allow_writable_root=YES到配置文件中 - 但是当我尝试这样做并尝试重新启动 vsftpd 时,它无法重新启动。为什么?

这是我实际修复它的方法:

wget http://http.us.debian.org/debian/pool/main/v/vsftpd/vsftpd_3.0.2-3_amd64.deb -O vsftpd.deb
dpkg -i vsftpd.deb
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd reload
Run Code Online (Sandbox Code Playgroud)

瞧:)

vsftpd 12.04

17
推荐指数
3
解决办法
5万
查看次数

为什么当 pam_service_name=vsftpd 时 vsftpd 不起作用?

我在我的家庭服务器上做了一个 vsftpd 设置。我遇到了一些身份验证错误,所以我搜索了这个论坛并找到了解决方案。 这个解决方案对我有用

就像在解决方案中一样。默认设置

pam_service_name=vsftpd
Run Code Online (Sandbox Code Playgroud)

不起作用,FTP 服务器不允许我登录。

在我把它改成

pam_service_name=ftp
Run Code Online (Sandbox Code Playgroud)

它工作正常,我可以作为本地用户登录到 FTP 服务器。这背后的原因是什么?为什么默认不起作用?我正在学习 linux 所以你很好的解释可以帮助我很多

server ftp vsftpd 14.04

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

ftp ×2

server ×2

vsftpd ×2

12.04 ×1

14.04 ×1