Tôi vừa mới tạo khóa RSA ssh-keygen -t rsa -b 4096
, không vượt qua, không nhận xét (vì vậy nhận xét chuẩn). Tôi đã tải nó lên GitHub và sau đó thay đổi nhận xét. Không cần tải lên lại, khóa hoạt động trước và sau khi thay đổi và ngừng hoạt động khi xóa khỏi GitHub (mặc dù nếu nó được lưu trong bộ nhớ cache và chỉ hoạt động do đó, tôi đã không kiểm tra).
Nhật ký phiên:
lafk-T470% ssh-keygen -c -f ~/.ssh/id_rsa -C "a new comment"
Comments are only supported for keys stored in the new format (-o).
lafk-T470% ssh-keygen -c -f ~/.ssh/id_rsa -C "a new comment" -o
Key now has no comment
The comment in your key file has been changed.
lafk-T470% vim ~/.ssh/id_rsa.pub
lafk-T470% tail -1 ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCocnoRyM7Oy5XA0dLIaiHHQiPnimJvXifliTZI7OX5lqkACsZmUL/D7kUV2uPDyyPZ6lm0UGUHXhOw2QjStQ6ubPRFOKWQyNDkemaQAJtHPYTkT4pGHbsddyko3SRG0Vp4A9CSLRLJXVGuGn1UpfjB/AD0aUcLWVJdgWDuovR09t1YsHbakDpDh4a/2JS52Cvg6x9kEGakZK7ffUQZ64yZvqisEH//e7SbYtpHIp4ZdBMSIIsFIBWvqMXZowahvSMbV7MeLFuwt90dMOFiGJIe0n8oPt/ilQ0FTRcEP7UODyLKbESHkZqoGAHKeQ4ZMCCv7T00KtB98HvWylqvzHg2rIpLMHkVcRGjwlaZUlZB5Zxk6dAJ5HHg1irF+05UeIbQ9YQF/0x63KWQvreEcmLrkbnZ++XeF2ipE7M7CfkYhpJ9XbKZBG4pOQIqLio2rBV9c3+y+sPq4BABXdJKAnIX+h3kFrvOVA7Gy9/YxgQfCJ0ZSmaAV08uqMm91GYGRU9lt2Uf/ALqhW0rH93UWUj232w35rY8GtXucWAjtw3zi6QtZsIAStRzT3Br+Qrqv4MrKvEk+4rzswytaYjCGLrsMDYL7hI/YEJh9vv/v3wGvJGAqLDk1FeBL8tdwEMr1eM9JKl5gVkmBa4MdJkNMe4rHwUIidrW8LW2EEBY3DmDTQ== a new comment
lafk-T470% git clone git@github.com:GH_User/a-repository.git
Cloning into 'a-repository'...
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 8 (delta 0), reused 8 (delta 0), pack-reused 0
Receiving objects: 100% (8/8), done.
Vì vậy, điều này hoạt động cho các khóa được lưu trữ trong FORMAT MỚI. Các bước chi tiết ở đây, trong câu trả lời ServerFault của tôi .
Tất cả các hoạt động đã được thực hiện trên XSS Ubuntu 18.04 mặc định OpenSSH ssh-keygen.
Khóa riêng sẽ thay đổi theo cách này. Không phải do nhận xét của nó, mà là do thay đổi trong định dạng của nó . Xem so sánh ở đây trên một khóa được tạo ra chỉ để so sánh đó.
Lưu ý rằng đối với khóa pub, tôi đã phá vỡ nó một cách hiệu quả để Meld hiển thị tốt hơn những gì đã thay đổi: khoảng trắng đã được thay đổi khi ngắt dòng (điều này phá vỡ định dạng).