LINUX.ORG.RU
ФорумAdmin

FTP-сервер. TLS шифрация только команд.


0

1

Доброго времени,

Можно ли в proftpd реализовать следующее:
1) если клиент коннектится через ftps://, то сервер
обеспечивает tls-шифрацию только команд (чтобы логины/пароли безопасно передавать),
а данные не шифрует (чтобы проц не грузить).
2) если клиент хочет ftp://, то получет обычное открытое соединение.

Всем заранее спасибо!

Ответ на: комментарий от uspen

Спасибо за ссылку. Если ты намекал на «TLSRequired auth #auth+data» то вот что получилось:

-при TLSRequired отличном от off, сервер не пустит открытое ftp:// (разрешит лишь ftps://)

-а когда выставлял «TLSRequired auth» (или «TLSRequired ctrl»), то по факту шифровались и команды и данные (проверял трафик-анализаторами при перессылке текстовых файлов разными фтп-клиентами).

Poherless
() автор топика
Ответ на: комментарий от Poherless

это так сложно(?):

It is also possible to configure a policy which rejects use of SSL/TLS for protecting the data channel. Some sites may wish to use such a policy in order to protect the control channels of their clients, but to prevent the data transfers from consuming too much CPU. The TLSRequired directive can be set such that an FTPS client requesting protection of the data channel, using the PROT command, will have that command refused. To configure such a policy, use one of the following: 
  # If the client wishes to protect the control channel, allow it; but reject
  # any attempt to protect the data channel
  TLSRequired !data

  # Require protection on the control channel, but reject protection of the
  # data channel
  TLSRequired ctrl+!data

  # Require protection on the control channel for authentication (but not
  # after), and reject protection of the data channel
  TLSRequired auth+!data

uspen ★★★★★
()
Ответ на: комментарий от uspen

И вообще:

(чтобы проц не грузить).

but to prevent the data transfers from consuming too much CPU

uspen ★★★★★
()
Ответ на: комментарий от uspen

Вторая ссылка вцвет. Поставил
«TLSRequired !data»

И САБЖ РЕШЁН!

На других форумах пока никто так и не смог это подсказать.
uspen, спасибо тебе!

Poherless
() автор топика
Ответ на: комментарий от Poherless

пожалуйста) привыкай сразу пользоваться официальной документацией - порой, разжевано довольно хорошо.

uspen ★★★★★
()

неужели на ftp нет важных данных?

true_admin ★★★★★
()
Ответ на: комментарий от uspen

ну-ну ...

все четыре линка о TLSRequired (ну хотя в 3 больше фак, во 2 вообще хрен пойми что) с официального сайта, и только в последнем написано, что есть значение "!data"... Вот так наткнёшься сперва на 1, потом на 2 да и не будешь догадываться, что оказывается есть ещё 3 и 4, где можно дополнительно подчерпнуть про ту же самую TLSRequired ....

неужели на ftp нет важных данных?

База зарплат и банковских карт сотрудников, патентные разработки, неизданный альбом майкла джексона, ну и так ещё кое-чего по-мелочи, но ГЛАВНОЕ чтоб от шифраций проц не грузился -)

Poherless
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.