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