Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an existing SSH key (public and private), that was created with ssh-keygen. How can I add a comment to this existing key?

share|improve this question
up vote 23 down vote accepted

Just add a space after the key and put in the comment, e.g.:

ssh-dss AAAAB3NzaC1kc3MAAACBAN+NX/rmUkRW7Xn7faglC/pxqbVIohbcVOt41VThMYORtMQr
XYt7RzKHjWbHRxf84GIyTlKa8yfNfFlf9oNXdtBXcsJjHIvNsBk= ThisIsAComment

The man page for sshd has a section on the authorized_keys format, where it states that the comment extends to the end of the line. While I haven't tried it, you should be able to put spaces into the comment.

share|improve this answer
I've tried it and we will see if it works. My university requires ssh based login for some things and they said they use the comment (which must contain my username) matching an account to a key. Since I didn't wanted to create another SSH key I simply copied my public key, changed the comment and gave it to them. We will see if it works. – Martin Oct 29 '12 at 13:26 worked. – Martin Oct 29 '12 at 19:23

protected by Michael Hampton Jul 22 at 21:35

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.