Prosty odpowiednik ssh-copy-id

niedziela, 29 maja 2011
Potrzebowałem ostatnio wyeksportować swój klucz publiczny, lecz na maszynie o dziwo nie posiadałem zainstalowanego ssh-copy-id. Postanowiłem więc zrobić to na swój sposób. W środku dwa proste skrypty spełniający swoje zadanie.




cat ~/.ssh/id_rsa.pub | ssh user@machine "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys"
lub
scp ~/.ssh/id_rsa.pub user@machine:.ssh/authorized_keys
Należy pamiętać, że powyższe polecenie jest odpowiednie dla klucza wygenerowanego w domyślnej lokacji, z domyślną nazwą pliku, bez hasła na plik (czyli 3x Enter przy generowaniu klucza).

0 komentarze:

Prześlij komentarz