Я пытаюсь войти в Windows без пароля с сервера Linux. Я уже установил OpenSSH с GitHub и могу сделать scp
и ssh
. Я попытался скопировать authorized_keys
в расположение Windows. Но все равно не работает.
Функциональность не должна быть никакой запрос пароля для запуска ssh или scp из среды linux, чтобы войти / показать каталог 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? Если да, пожалуйста, помогите с реализацией.
любая помощь приветствуется. Ниже изображение ошибки.