vsftpd не соблюдает пассивные настройки в config

Добавить правильное репо

sudo add-apt-repository ppa:ubuntu-wine/ppa

Обновить список источников

sudo apt-get update

Обновить или установить wine в версию PPA

sudo apt-get install wine1.3

Примечание: даже жесткое имя пакета wine1.3, указанная версия на упаковках вина Ubuntu PPA содержит версию 1.4 ~ rc1-0ubuntu1 ~ ppa1 ~ oneiric1.

enter image description here

0
задан 10 March 2018 в 01:53

3 ответа

О, ничего себе. Я наконец понял, в чем была моя проблема, и это было очень просто.

listen = NO необходимо изменить на YES listen_ipv6 = YES необходимо прокомментировать

Позвольте мне объяснить. Эти слова здесь:

# Run standalone?  vsftpd can run either from an inetd or as a standalone
# daemon started from an initscript.
listen=NO

Не имеют абсолютно никакого отношения к опции listen = NO. Я не уверен, почему файл конфигурации по умолчанию сформулирован следующим образом:

Лучше подумать об этом как listen_ipv4 = НЕТ (что называется переопределенным listen_ipv6 = YES)

Причина, по которой вы хотите прокомментировать listen_ipv6 = YES, заключается в том, что если оставить это, это приведет к тому, что директива pasv_address не будет работать.

Это означает, что клиент ftp получит 0.0.0.0 в качестве пассивного адреса вместо вашего общедоступного IP-адреса адрес.

Итак, вы комментируете listen_ipv6, но теперь сервер вообще не будет слушать. Чтобы исправить это, вам нужно изменить listen = NO на YES.

Теперь все работает отлично. ... кроме внутренних клиентов. Теперь они получают внешний IP-адрес в ответе pasv, поэтому они не могут использовать пассивный режим. Однако я не слишком беспокоюсь о внутренних клиентах. они могут использовать кого-л.

0
ответ дан 22 May 2018 в 12:39

О, ничего себе. Я наконец понял, в чем была моя проблема, и это было очень просто.

listen = NO необходимо изменить на YES listen_ipv6 = YES необходимо прокомментировать

Позвольте мне объяснить. Эти слова здесь:

# Run standalone? vsftpd can run either from an inetd or as a standalone # daemon started from an initscript. listen=NO

Не имеют абсолютно никакого отношения к опции listen = NO. Я не уверен, почему файл конфигурации по умолчанию сформулирован следующим образом:

Лучше подумать об этом как listen_ipv4 = НЕТ (что называется переопределенным listen_ipv6 = YES)

Причина, по которой вы хотите прокомментировать listen_ipv6 = YES, заключается в том, что если оставить это, это приведет к тому, что директива pasv_address не будет работать.

Это означает, что клиент ftp получит 0.0.0.0 в качестве пассивного адреса вместо вашего общедоступного IP-адреса адрес.

Итак, вы комментируете listen_ipv6, но теперь сервер вообще не будет слушать. Чтобы исправить это, вам нужно изменить listen = NO на YES.

Теперь все работает отлично. ... кроме внутренних клиентов. Теперь они получают внешний IP-адрес в ответе pasv, поэтому они не могут использовать пассивный режим. Однако я не слишком беспокоюсь о внутренних клиентах. они могут использовать кого-л.

0
ответ дан 17 July 2018 в 19:11

О, ничего себе. Я наконец понял, в чем была моя проблема, и это было очень просто.

listen = NO необходимо изменить на YES listen_ipv6 = YES необходимо прокомментировать

Позвольте мне объяснить. Эти слова здесь:

# Run standalone? vsftpd can run either from an inetd or as a standalone # daemon started from an initscript. listen=NO

Не имеют абсолютно никакого отношения к опции listen = NO. Я не уверен, почему файл конфигурации по умолчанию сформулирован следующим образом:

Лучше подумать об этом как listen_ipv4 = НЕТ (что называется переопределенным listen_ipv6 = YES)

Причина, по которой вы хотите прокомментировать listen_ipv6 = YES, заключается в том, что если оставить это, это приведет к тому, что директива pasv_address не будет работать.

Это означает, что клиент ftp получит 0.0.0.0 в качестве пассивного адреса вместо вашего общедоступного IP-адреса адрес.

Итак, вы комментируете listen_ipv6, но теперь сервер вообще не будет слушать. Чтобы исправить это, вам нужно изменить listen = NO на YES.

Теперь все работает отлично. ... кроме внутренних клиентов. Теперь они получают внешний IP-адрес в ответе pasv, поэтому они не могут использовать пассивный режим. Однако я не слишком беспокоюсь о внутренних клиентах. они могут использовать кого-л.

0
ответ дан 23 July 2018 в 19:56

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

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