Vestacp: Ftp не работает - PullRequest
       37

Vestacp: Ftp не работает

0 голосов
/ 26 июня 2018

У меня проблема. Когда я пытаюсь соединиться с ftp, выдает эту ошибку.

/etc/vsftpd.conf 

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_umask=022
anon_upload_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
dual_log_enable=YES
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=NO
tcp_wrappers=YES
force_dot_files=YES
ascii_upload_enable=YES
ascii_download_enable=YES
allow_writeable_chroot=YES
seccomp_sandbox=NO
pasv_enable=YES
pasv_min_port=12000
pasv_max_port=12100
max_per_ip=10
max_clients=100
use_localtime=YES
pasv_address='35.195.69.80'

FTP-вывод

Status: Connecting to 35.233.4.11:21...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is the current directory
Command:    TYPE I
Response:   200 Switching to Binary mode.
Command:    PASV
Response:   500 OOPS: invalid pasv_address
Command:    PORT 192,168,1,34,199,3
Response:   500 OOPS: priv_sock_get_cmd
Error:  Failed to retrieve directory listing
Error:  Connection closed by server

Поле конфигурации FTP-соединения

host => packages.pastheme.com
Username => *****
Pass => *****

Что я сделал, так это то, что не могу справиться с этой проблемой. Я сбрасываю VEST после этой операции, но результат снова тот же. моя операционная система Ubuntu 16.04

1 Ответ

0 голосов
/ 06 февраля 2019

Брандмауэр сервера не позволяет отправлять данные клиенту, разрешите его подключить по следующему коду:

iptables -A INPUT -p tcp --dport 21 -j ACCEPT

проверить, зарегистрирован ли путь новых пользователей в /etc/shells.

nano /etc/shells

и я легко добавил эту строку, если ее нет:

/usr/sbin/nologin

после всех перезапусков связанных служб обязательно:

service iptables restart
service vsftpd restart
...