Dodaj komentarz do istniejącego klucza publicznego SSH

47

Mam istniejący klucz SSH (publiczny i prywatny), który został utworzony za pomocą ssh-keygen. Jak mogę dodać komentarz do tego istniejącego klucza?

Jaskółka oknówka
źródło
Aby zmienić komentarz do klucza prywatnego, użyj, ssh-keygen -c -f ~/.ssh/id_rsaa następnie postępuj zgodnie z instrukcjami. Ten komentarz jest wyświetlany w ssh-agent podczas pisaniassh-add -l
sleblanc

Odpowiedzi:

60

Po prostu dodaj spację po kluczu i wstaw komentarz, np .:

ssh-dss AAAAB3NzaC1kc3MAAACBAN+NX/rmUkRW7Xn7faglC/pxqbVIohbcVOt41VThMYORtMQr
QSqMZugxew2s9iX4qRowHWLBRci6404nSydLiDe1q6/NmpK+oQ8zD1yXekl+fruBAYeno7f6dM7c
2swwwXY6knp4umXkLItxIUki6SXM0WfabJ8BwuNDyA8IrbFAAAAFQCynEN3MYXbs4AA7E/1I03jb
B1rewAAAIAztzZUygrUI8XX6eE4zEHdTbv89AHYsAsf7fSAWnPxWc63dV0P5lCPNk58nze6+N+MD
X7ZQADT6710fvbOmEFLciTwBGHHLxIV+1iTApJSsQp9T+pdkbFzBZ+mqQamZpSN1hC8fXe/Uty0D
SbhnQ1qanwrOdKP1JV7DUgzehSfAAAAIEAwAyNYxUsGil46gZQea6sfhUnrBwyM6JnEbA6ogfGdS
T2TDn1U5rfTV9UuNHzfoZ4CplVHclXyUPPhbKqcedpuRPJhHN/lp5MH7Q2tI/UxHvmePNHrXKk86
XYt7RzKHjWbHRxf84GIyTlKa8yfNfFlf9oNXdtBXcsJjHIvNsBk= ThisIsAComment

Strona podręcznika dla sshd ma przekrój w formacie authorized_keys, gdzie stwierdza się, że komentarz rozciąga się do końca wiersza. Chociaż tego nie próbowałem, powinieneś umieć wstawiać spacje do komentarza.

cjc
źródło
Próbowałem i zobaczymy, czy to zadziała. Mój uniwersytet wymaga loginu opartego na ssh dla niektórych rzeczy i powiedzieli, że używają komentarza (który musi zawierać moją nazwę użytkownika) dopasowującego konto do klucza. Ponieważ nie chciałem tworzyć kolejnego klucza SSH, po prostu skopiowałem swój klucz publiczny, zmieniłem komentarz i podałem go. Zobaczymy, czy to zadziała.
Martin
4
Cóż ... zadziałało.
Martin
1
Część dotycząca tego, sięgająca do końca wiersza, znajduje się w sekcji „FORMAT PLIKU SSH_KNOWN_HOSTS”. „Klucz i klucz zakodowany w standardzie base64 są pobierane bezpośrednio z klucza hosta; można je uzyskać na przykład z /etc/ssh/ssh_host_rsa_key.pub. Opcjonalne pole komentarza jest kontynuowane do końca wiersza i nie jest używane . ”
Ceasar Bautista
4
Linie zaczynające się od #są traktowane jako komentarze. Zobacz man.he.net/man5/authorized_keys . (
Zamieszczę
2
Komentarze mogą zawierać spacje. (Właśnie przetestowane.)
felwithe
20

Po prostu zacznij wiersz ze #znakiem, wtedy cała linia zostanie potraktowana jako komentarz
Zobacz stronę podręcznika autoryzowanych_kluczy

W4rlock
źródło
4
Potrzebuję tego
zrób