Bisakah saya mengubah nama file pasangan kunci publik / pribadi ssh saya?

14

Saya membuat pasangan kunci publik / pribadi:

ssh-keygen -t rsa -C "[email protected]"

Saya memberikan nama file kunci yang berbeda dari id_rsa karena saya ingin membuat kunci terpisah baru dari identitas normal saya.

Saya memberikan kunci ini kepada penyedia hosting saya sehingga saya bisa masuk ke server saya menggunakan otentikasi kunci publik.

Awalnya saya bisa login menggunakan kunci dan semuanya berfungsi.

ssh -i /path/to/key/file [email protected]

Saya menyadari saya membuat kesalahan ejaan dalam nama file kunci dan mengganti nama file kunci publik dan pribadi. Apakah ini mempengaruhi apa pun di sisi server jika file kunci memiliki nama yang berbeda di mesin klien saya?

Jonaton
sumber

Jawaban:

25

Nama file tidak memiliki arti sama sekali, selama sshdiceritakan di mana menemukannya.

(Namun, jika Anda memiliki kunci publik diekstraksi ke file terpisah, maka itu harus memiliki nama file + yang .pubsama dengan file utama; misalnya mykey& mykey.pub.)

pengguna1686
sumber
Adakah ide jika itu penting apakah Anda mengubah komentar di dalam file .pub?
jjeaton
4
@ jojeaton: Tidak.
user1686
"Selama ssh diberi tahu di mana menemukannya" - seperti entri dalam file .ssh / config Anda. Saya di sini karena saya memerlukan dua identitas untuk host git yang sama, jadi dua set kunci dan dua host dalam konfigurasi saya menunjuk ke kunci pengguna yang relevan.
Bukan orang