首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置vsftpd

配置vsftpd
EN

Ask Ubuntu用户
提问于 2013-03-14 19:28:02
回答 1查看 1.5K关注 0票数 1

我在使用vsftpd连接到远程服务器时遇到了问题。从文档中可以看出,如果我只想连接我的用户名/密码,那么应该很少或根本不需要配置。然而,我一直收到一条错误消息

代码语言:javascript
复制
530 Login incorrect.
Login failed.

我正在运行Ubuntu12.04 LTS。vsftpd版本是当前版本。下面是我的配置;我删除了所有注释文本,所以这里更容易阅读。有人能看到我的问题吗?

代码语言:javascript
复制
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
rsa_cert_file=/etc/ssl/private/vsftpd.pem
EN

回答 1

Ask Ubuntu用户

发布于 2013-03-14 20:06:50

这是我的vsftpd.conf文件(只有设置),.Logging具有ubuntu用户id和密码。在"vsftpd.chroot_list“中,来自(ubuntu用户)的用户可以连接到ftp服务器。

代码语言:javascript
复制
listen=YES
local_enable=YES
write_enable=YES
local_umask=002
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
async_abor_enable=YES
ftpd_banner=PAP server.
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
ls_recurse_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem

更新:不要在ftp服务器上使用vsftpd,而是使用openssh-server。我已经从vsftpd转到openssh,ftp客户端连接时没有任何问题。

SSH指南

然后,您可以连接到openssh内置的sftp服务器:

-Ftp连接类型-> SFTP

-Server ip

-Port取决于您是否更改ssh端口,默认为22。

连接的-Server用户名和密码。

希望能帮上忙。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/267877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档