Согласно вашему описанию проблемы, включая ваши комментарии, ваш брандмауэр (iptables
) блокирует соединения с/на порты TCP 20 и 21. Они нужны вам, даже если вы используете пассивный фтп (входящий 21 видимо уже открыт).
Чтобы узнать больше, поищите в журналах блоки брандмауэра, например. по
dmesg | grep -i firewall | tail -40
сразу после того, как вы попытались - и не смогли - загрузить файл.
Кроме того, AppArmor или другие функции безопасности также могут помешать вашему процессу pureftpd
обслуживать эти файлы. Итак, если приведенное выше не показывает блоки портов, которые можно разблокировать для решения проблемы, также просмотрите файлы журнала (попробуйте ls -ltr /var/log
для файлов журнала-кандидатов для изучения, в дополнение к dmesg
вывод без grep
s).
У меня была такая же проблема. Так что попробуйте открыть /etc/resolve.conf и где nameserver 127. *** измените его на 8.8.8.8, затем добавьте nameserver 8.8.4.4, сохраните его и перезагрузитесь. Попробуй снова подключиться.