Отключить шифрование в ssh

Отключить шифрование в ssh

Мне интересно запустить SSH через Amateur Radio, где есть строгий запрет на шифрование для сокрытия связи. Хотя аутентификация (т. е. подписи RSA) вполне приемлема.

Читая ssh(1), ssh_config(5)я могу найти информацию о том, как переключаться между шифрами, но я просто хочу полностью отключить шифровальную часть SSH, оставив отправку в виде обычного текста.

решение1

Вы можете перекомпилировать sshd с поддержкой шифрования «none». Более подробную информацию можно найти здесь:https://serverfault.com/a/606367/345479

решение2

Нет, не можете. Суть SSH в том, что онБезопасныйShell. Если вы не хотите использовать шифрование, используйте rshили telnet(как это было десятилетия назад), но учтите, что они небезопасны, и любой, кто окажется между ними, может прочитать ваши пароли или что бы вы ни отправляли по этому каналу.

Аутентификация с использованием только RSA невозможна с вышеупомянутыми протоколами, но это вам не поможет. Все равно любой на пути сможет перехватить ваше сообщение и провести атаку «человек посередине».

В конечном итоге, нет, это не рекомендуется делать в современном мире, запускать что-то незашифрованное. Если вам действительно нужно, вам нужно считаться с тем, что это может быть (или просто уже) скомпрометировано.

Связанный контент