Я запускаю свою команду из cmd:
start putty -load 192.168.1.200 -i C:\Users\Administrador\Desktop\id_rsa.ppk"
мне нужно ввести личный пароль в замазке:
Using username "root".
Authenticating with public key "imported-openssh-key"
Passphrase for key "imported-openssh-key":
как я могу это сделать, чтобы я мог войти в одиночку и не вводить пароль?
Я получил это, настроив sshd_config так:
PermitRootLogin yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
X11Forwarding yes
PrintMotd no
Это потому, что ваш ключевой файл сам имеет парольную фразу. Используйте SSH-клиент, который может хранить ключевые пароли или генерировать новую пару ключей без парольной фразы на сервере. Ваш сервер не запрашивает пароль.