Я пытаюсь войти в Windows без пароля с сервера Linux. Я уже установил OpenSSH из GitHub, и я могу сделать scp
и ssh
. Я попытался скопировать author_keys в authorized_keys
Windows. Но это все еще не работает.
Функциональность должна быть без запроса пароля для запуска ssh или scp из среды linux в каталог login/show windows.
Я попробовал следующие команды:
cat .ssh/id_rsa.pub | ssh edh_win@xxx.xxx.xxx.xxx 'cat >> .ssh/authorized_keys'
ssh edh_win@xxx.xxx.xxx.xxx "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"
Но получая ошибку не в состоянии понять cat
и chmod
.
Обновление ошибок
'cat' is not recognized as an internal or external command,
operable program or batch file.
'chmod' is not recognized as an internal or external command,
operable program or batch file.
Нужно ли устанавливать Cygwin? Если да, пожалуйста, помогите с реализацией.
Любая помощь приветствуется. Ниже приведено изображение ошибки.