Как отключить простой FTP с помощью proftp и xinetd? [дубликат]

На этот вопрос уже есть ответ:

Я использую CentOS версии 6.4 на VPS. Она запускает proftp с xinetd

Я нашел файлы конфигурации в

/etc/proftpd.conf / etc / xinetd.conf / etc / xinetd.d / ftp_psa

Я хочу отключить простой FTP, но мне нужно сохранить FTPS . {{1} } Таким образом, ftp-клиент пытается установить соединение через простой FTP, это не должно быть разрешено.

Как это сделать?

0
задан 23 December 2015 в 08:51
1 ответ

Есть этот параметр: TLSRequired для mod_tls в Proftpd.

Synopsis

TLSRequired [ на | off | ctrl | data | auth | auth+data]

Если установить на on, то все пользователи ftp будут вынуждены использовать TLS как для каналов управления, так и для каналов данных. Существуют и другие возможности его активации только для канала управления, то есть для передачи имени пользователя/пароля.

Это должно быть добавлено в конфигурацию mod_tls:

<IfModule mod_tls.c>
    ...
    TLSRequired on
    ...
    ...
</IfModule>

Возможны проблемы, связанные с тем, что при включении tls для обоих каналов некоторые клиентские программы не смогут перечислить каталоги после входа в систему и после зависания. Может быть, в таком случае достаточно активировать tls только для auth канала.

Пожалуйста, прочтите разделы вопросов и ответов здесь для получения дополнительной информации: http://www.proftpd.org/docs/howto/TLS.html.

2
ответ дан 4 December 2019 в 13:44

Теги

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