пароль в текстовом формате в SSH

215
PasLeChoix

Я понимаю, что это связано с sshd_config ниже:

PasswordAuthentication yes 

Чего я не понимаю, так это моей команды ниже:

diff <(ssh rx52019@hostname ls -R /home/rx52019 ) <(ls -R /home/rx52019) 

по-видимому, он рекурсивно сравнивает две папки на двух хостах. У меня есть шансы:

  1. Когда я ввожу пароль для ssh, он отображается на терминале в виде открытого текста вместо невидимого.

  2. После того, как я предоставил правильный пароль, предположительно он должен начать сравнивать и давать результат, на самом деле он просто висит там.

  3. Я тестировал только для запуска

    ssh rx52019@hostname ls -R /home/rx52019 

    он работает просто нормально, нет четкого текста, когда я набираю пароль, и очень быстро дает правильный результат.

Может кто-нибудь помочь мне разобраться? Большое спасибо.

0
Используйте аутентификацию по ключу, если вы не хотите, чтобы ваш пароль был виден Ramhound 6 лет назад 1
Вы используете два перенаправления ввода. Вы проверяли это с другим, более простым вводом, чтобы подтвердить, когда он работает? Seth 6 лет назад 0

0 ответов на вопрос

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