Мне интересно запустить 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 невозможна с вышеупомянутыми протоколами, но это вам не поможет. Все равно любой на пути сможет перехватить ваше сообщение и провести атаку «человек посередине».
В конечном итоге, нет, это не рекомендуется делать в современном мире, запускать что-то незашифрованное. Если вам действительно нужно, вам нужно считаться с тем, что это может быть (или просто уже) скомпрометировано.