Saya tahu saya bisa membuka pubkey dan mengubah komentar setelah ==
s, tetapi apakah kolom komentar diputuskan pada saat penciptaan disimpan di kunci pribadi juga? Jika demikian, bagaimana saya bisa mengubah bidang itu tanpa menghasilkan kunci yang sama sekali baru dari awal?
ssh
private-key
DAPAT DILAKUKAN
sumber
sumber
ssh-keygen -c
mengubah komentar.Jawaban:
Saya menemukan pertanyaan ini dalam pencarian saya sendiri untuk mengubah komentar pada kunci ssh di instalasi ubuntu baru saya.
Saya kemudian melakukan pencarian di halaman manual (
man ssh-keygen
) dan jawabannya ada di sana-Jadi, bagi saya, yang harus saya lakukan adalah
Di samping catatan:
ssh-keygen
dapat digunakan untuk mengubah kata sandi yang digunakan untuk melindungi file kunci, termasuk menghapus kata sandi.sumber
This operation is only supported for RSA1 keys
)Saya baru saja melakukan tes kecil memodifikasi baris "Komentar:" kunci RSA pribadi saya dan tampaknya diperbaiki saat membuat kunci.
Ini adalah kunci RSA yang dibuat dengan Putty, dan setelah memodifikasi komentar di kunci, passwd tidak berfungsi, saya harus membalikkan edit ke komentar asli yang sama agar berfungsi kembali.
sumber
ssh-add -l
.ssh-keygen -c -C "my new comment" -f ~/.ssh/my_ssh_key
.Saya baru saja membuat kunci RSA dengan
ssh-keygen -t rsa -b 4096
, tanpa izin, tanpa komentar (jadi komentar standar). Saya sudah mengunggahnya ke GitHub dan kemudian mengubah komentarnya. Tidak perlu mengunggah ulang, kunci berfungsi sebelum dan sesudah perubahan dan berhenti bekerja pada penghapusan dari GitHub (meskipun jika itu di-cache dan hanya berfungsi karena itu, saya belum menguji).Log sesi:
Jadi, ini berfungsi untuk kunci yang disimpan dalam FORMAT BARU. Langkah-langkah rinci di sini, di jawaban ServerFault saya .
Semua operasi dilakukan pada Xubuntu 18.04 default OpenSSH ssh-keygen.
Kunci pribadi akan berubah dengan cara ini. Bukan karena komentar itu, melainkan karena perubahan dalam format itu . Lihat perbandingan di sini pada kunci yang dibuat hanya untuk perbandingan itu.
Perhatikan bahwa untuk kunci-pub saya telah secara efektif memecahkannya sehingga Meld menunjukkan lebih baik apa yang berubah: spasi telah diubah dengan jeda baris (ini memecah format).
sumber
ssh-keygen -f ~/.ssh/mykey -c -C 'a new comment' -o
Jika ini tentang kunci yang dihasilkan oleh Putty (ketika dikatakan MAC gagal) maka mungkin cara terbaik untuk mengubah komentar adalah dengan menggunakan alat puttygen.
sumber