Aggiungi commento alla chiave pubblica SSH esistente


47

Ho una chiave SSH esistente (pubblica e privata), creata con ssh-keygen. Come posso aggiungere un commento a questa chiave esistente?


Per modificare il commento sulla chiave privata, utilizzare ssh-keygen -c -f ~/.ssh/id_rsaquindi seguire le istruzioni. Questo commento viene mostrato in ssh-agent quando si digitassh-add -l
sleblanc il

Risposte:


60

Basta aggiungere uno spazio dopo la chiave e inserire il commento, ad esempio:

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

La pagina man di sshd ha una sezione sul formato authorized_keys, in cui si afferma che il commento si estende fino alla fine della riga. Anche se non l'ho provato, dovresti essere in grado di inserire spazi nel commento.


L'ho provato e vedremo se funziona. La mia università richiede l'accesso basato su ssh per alcune cose e hanno detto che usano il commento (che deve contenere il mio nome utente) abbinando un account a una chiave. Dato che non volevo creare un'altra chiave SSH, ho semplicemente copiato la mia chiave pubblica, modificato il commento e gliel'ho dato. Vedremo se funziona.
Martin,

4
Beh ... ha funzionato.
Martin,

1
La parte che si estende fino alla fine della riga è nella sezione "FORMATO FILE SSH_KNOWN_HOSTS". "Il tipo di chiave e la chiave codificata in base64 sono presi direttamente dalla chiave host; possono essere ottenuti, ad esempio, da /etc/ssh/ssh_host_rsa_key.pub. Il campo del commento opzionale continua fino alla fine della riga e non viene utilizzato ".
Ceasar Bautista,

4
Le righe che iniziano con #vengono trattate come commenti. Vedi man.he.net/man5/authorized_keys . (
Pubblicherei

2
I commenti possono contenere spazi. (Appena testato.)
Felwithe

20

Basta iniziare la riga con un #segno, quindi l'intera riga verrà trattata come un commento
Vedi la pagina man di authorized_keys


4
Ho bisogno di questo
shawn
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.