Я могу настроить VSFTPD для слушания только localhost?

Путем я видел, что сделанный должен дать пользователю Apache sudo полномочие для просто, что одна очень определенная команда (apache2ctrl перезапускают в нашем случае). Вы не должны использовать пароли при хранении его в простом тексте где-нибудь, что пользователь Apache может читать затем, у Вас не может также быть того.

Если, конечно, Вы не должны выполнять несколько различных команд через Sudo как пользователь Apache. Это могло стать неловким, если необходимо добавить sudo полномочия для каждой из команд.

11
задан 21 January 2016 в 09:40
1 ответ

Да. Настройте сервер vsftp для прослушивания только 127.0.0.1: это можно сделать в файле vsftp.conf:

listen_address=127.0.0.1

Чтобы использовать этот параметр, сервер должен находиться в автономном режиме:

listen=yes

Если вы хотите использовать IPv6, используйте вместо этого следующие записи:

listen_ipv6=yes
listen_address6=::1

Это то же самое, что и первое, но использует IPv6.

Вам почти наверняка придется перезапустить, чтобы эта работа заработала.

20
ответ дан 2 December 2019 в 21:46

Теги

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