Thêm nhận xét vào khóa công khai SSH hiện có


47

Tôi có một khóa SSH hiện có (công khai và riêng tư), được tạo bằng ssh-keygen. Làm thế nào tôi có thể thêm một nhận xét cho khóa hiện tại này?


Để thay đổi nhận xét về khóa riêng, hãy sử dụng ssh-keygen -c -f ~/.ssh/id_rsasau đó làm theo lời nhắc. Nhận xét này được hiển thị trong ssh-agent khi bạn nhậpssh-add -l
sleblanc

Câu trả lời:


60

Chỉ cần thêm một khoảng trắng sau khóa và đưa vào nhận xét, ví dụ:

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

Các trang người đàn ông cho sshd có một phần về định dạng authorized_keys, nơi mà nó khẳng định rằng những nhận xét kéo dài đến cuối dòng. Trong khi tôi chưa thử, bạn sẽ có thể đặt khoảng trắng vào bình luận.


Tôi đã thử nó và chúng tôi sẽ xem nếu nó hoạt động. Trường đại học của tôi yêu cầu đăng nhập dựa trên ssh cho một số thứ và họ nói rằng họ sử dụng nhận xét (phải chứa tên người dùng của tôi) khớp với tài khoản với khóa. Vì tôi không muốn tạo một khóa SSH khác, tôi chỉ cần sao chép khóa công khai của mình, thay đổi nhận xét và đưa cho họ. Chúng tôi sẽ xem nếu nó hoạt động.
Martin

4
Chà ... nó đã làm việc.
Martin

1
Phần về nó kéo dài đến cuối dòng nằm trong phần "SSH_KNOWN_HOSTS FILE FORMAT". "Khóa mã hóa keytype và base64 được lấy trực tiếp từ khóa máy chủ, ví dụ, chúng có thể được lấy từ /etc/ssh/ssh_host_rsa_key.pub. Trường nhận xét tùy chọn tiếp tục đến cuối dòng và không được sử dụng . "
Ceasar Bautista

4
Các dòng bắt đầu với #được coi là ý kiến. Xem man.he.net/man5/authorized_keys . (Tôi sẽ đăng bài này dưới dạng câu trả lời nhưng không có đủ danh tiếng trên trang web này)
cs01

2
Bình luận có thể chứa không gian. (Chỉ cần thử nghiệm.)
felwithe

20

Chỉ cần bắt đầu dòng bằng một #dấu hiệu, sau đó toàn bộ dòng sẽ được coi là một nhận xét
Xem trang hướng dẫn của ủy quyền


4
Tôi cần cái này
shawn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.