настройка vsftpd

У меня проблема с подключением к удаленному серверу с помощью vsftpd. Из документации кажется, что не должно быть никакой необходимости в конфигурации, если я просто хочу соединиться с моим именем пользователя / паролем. Тем не менее, я получаю сообщение об ошибке, говорящее

530 Login incorrect.
Login failed.

Я использую Ubuntu 12.04 LTS. Версия vsftpd является текущей. Ниже моя конфигурация; Я удалил весь закомментированный текст, чтобы его было легче читать здесь. Кто-нибудь может увидеть, в чем моя проблема?

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
1
задан 14 March 2013 в 23:28

1 ответ

Это мой файл vsftpd.conf (только настройки). Регистрация с использованием идентификатора пользователя и пароля ubuntu. В "vsftpd.chroot_list" находятся пользователи (пользователи Ubuntu), которые могут подключаться к серверу ftp.

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

Обновление: вместо использования vsftpd для ftp-сервера попробуйте использовать openssh-сервер. Я перешел от vsftpd к openssh, и клиент ftp подключается без проблем.

SSH Guide

И затем вы можете подключиться к серверу sftp, который встроен в openssh:

-Ftp тип соединения-> SFTP

[ 117] -Server ip

-Порт в зависимости от того, изменили ли вы свой ssh-порт или нет, по умолчанию установлено значение 22

-Сервер пользователя и пароль для подключения.

Надеюсь, это помогло.

0
ответ дан 14 March 2013 в 23:28

Другие вопросы по тегам:

Похожие вопросы: