В первый раз, работая с системой на базе Unix, помилуй.
Недавно я получил почетную работу по администрированию Wordpress Server моей компании, которая, как оказалось, устанавливается на веб-сервере Apache. В целях тестирования я пытаюсь настроить мою собственную установку Wordpress, используя FTP, чтобы просто перенести все файлы со старого сервера на тестовый сервер. Мой тестовый сервер - это Azure VM, работающий на Ubuntu LTS 16.04.
Настройка Wordpress работала очень хорошо на самом деле, в основном все работает ... в отличие от vsftpd.
Я уже много часов искал в Интернете, пробовал разные вещи, но, похоже, не мог найти решение. Всякий раз, когда я пытаюсь подключиться, используя WinSCP, появляется сообщение об ошибке «Сервер вернул недействительный ответ для команды PASV», хотя мой vsftpd.log говорит «OK LOGIN».
Мой конфигурационный файл:
listen=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40100
Iptables настроен на принятие всех, у Azure Firewall есть открытые входящие порты 20-21 и 40000-40100 ... Я не знаю, что еще делать, и никто в моей компании не имеет опыта работы с unix, за исключением, по-видимому, для человека, который ушел и чья работа у меня теперь есть ^^ '
Помогите мне отладить это, пожалуйста?