cat ~/.ssh/id_rsa.pub | ssh <user>@<hostname> 'umask 0077; mkdir -p .ssh; cat >> .ssh/authorized_keys && echo "Key copied"' cat id_rsa.pub | ssh <user>@<hostname> 'umask 0077; mkdir -p .ssh; cat >> .ssh/authorized_keys && echo "Key copied"' Otwórz PowerShell lub CMD i wpisz:
type $env:USERPROFILE\.ssh\id_rsa.pub | ssh user@adres_IP_serwera "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys" Zamień
userna swoją nazwę użytkownika na serwerze orazadres_IP_serwerana adres serwera.Jeśli katalog
.sshnie istnieje na serwerze, zostanie utworzony automatycznie.Po tej operacji możesz logować się bez hasła z Windows na serwer Linux.







