Net :: SFTP :: Проверка внешнего шифра - PullRequest
0 голосов
/ 01 апреля 2019

Я использую модуль Net :: SFTP :: Foreign через скрипт perl для подключения к SFTP-серверу с помощью приведенной ниже команды:

Net :: SFTP :: Foreign-> new ($ host, port => '22', backend => 'Net_SSH2')

Вчера я получил электронное письмо от команды SFTP-сервера, в котором говорится, что они ограничивают допустимые алгоритмы SSH следующим:

Опции (разрешенные алгоритмы):

  • Шифры: aes256-ctr, aes192-ctr, aes128-ctr
  • Маки: hmac-sha256, hmac-sha2-256, hmac-sha512, hmac-sha2-512
  • Kexs: diffie-hellman-group-exchange-sha256, ecdh-sha2-nistp521, ecdh-sha2-nistp384, ecdh-sha2-nistp256

Как узнать, будет ли это затронуто мной или нет? Как проверить шифр, который использует скрипт?

Net :: SFTP :: Foreign-> new ($ host, port => '22', backend => 'Net_SSH2')

1 Ответ

0 голосов
/ 01 апреля 2019

Когда один сервер подключается к другому через SFTP, оба находят общий шифр для аутентификации.Если на вашем рабочем сервере есть некоторые шифры, указанные в электронном письме, вы сможете подключиться.Возможно, вы захотите связаться с системными администраторами, чтобы получить список установленных шифров.В электронном письме, которое вы получили больше всего, указан тестовый сервер для проверки соединения с новыми шифрами.Попробуйте подключиться к этому тестовому серверу и посмотрите, сможете ли вы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...