Додати коментар до існуючого відкритого ключа SSH


47

У мене є існуючий ключ SSH (державний і приватний), створений за допомогою ssh-keygen. Як я можу додати коментар до цього наявного ключа?


Щоб змінити коментар до приватного ключа, скористайтесь, ssh-keygen -c -f ~/.ssh/id_rsaа потім дотримуйтесь підказок. Цей коментар відображається в ssh-агенті під час введенняssh-add -l
sleblanc

Відповіді:


60

Просто додайте пробіл після ключа та введіть у коментар, наприклад:

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

Сторінка man для sshd має розділ у форматі дозволених ключів, де зазначено, що коментар поширюється на кінець рядка. Хоча я ще не пробував цього, ви повинні мати можливість помістити пробіли в коментар.


Я спробував це, і ми побачимо, чи працює він. У моєму університеті для деяких речей потрібен sh-логін, і вони сказали, що використовують коментар (який повинен містити моє ім’я користувача), який відповідає обліковому запису ключу. Оскільки я не хотів створювати ще один ключ SSH, я просто скопіював свій відкритий ключ, змінив коментар і надіслав його. Ми побачимо, чи працює.
Мартін

4
Ну ... спрацювало.
Мартін

1
Частина про неї, що поширюється на кінець рядка, знаходиться в розділі "ФОРМА ФАЙЛУ ФОРМУ SSH_KNOWN_HOSTS". "Ключовий ключ і кодований base64 взяті безпосередньо з хост-ключа; їх можна отримати, наприклад, з /etc/ssh/ssh_host_rsa_key.pub. Необов'язкове поле коментаря продовжується до кінця рядка, і не використовується . "
Ceasar Bautista

4
Рядки, що починаються з #, трактуються як коментарі. Дивіться man.he.net/man5/authorized_keys . (Я б опублікував це як відповідь, але не маю достатньої репутації на цьому сайті)
cs01

2
Коментарі можуть містити пробіли. (Щойно перевірено.)
фельдшер

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.