ssh

Mencadangkan Kunci SSH: Jangan Kehilangan!

Ternyata mudah mencadangkan kunci SSH di Linux dengan satu perintah saja! Mari kita bahas caranya sekarang!

Cara Mencadangkan Kunci SSH di Linux

Apa itu SSH dan mengapa hal tersebut populer di dunia Linux? Deskripsi singkatnya adalah sebuah protokol jaringan untuk mengontrol suatu komputer dari komputer lain, seperti saya mengontrol laptop X di Jakarta melalui laptop Y milik saya yang dari Surabaya. SSH sering digunakan orang yang bekerja sebagai pemogram, DevOPS, Cloud Enginneer, dan lain-lainnya.

Suatu hari saya ingin berpindah distro Linux yang menyisakan pertanyaan, “Bagaimana cara mencadangkan kunci SSH dengan aman?” Setelah mencari di internet, ternyata mudah sekali langkah-langkahnya.

Secara asali kunci SSH yang terdiri dari publik untuk dibagikan ke orang orang dan privat untuk diri sendiri akan disimpan pada direktori .ssh saat anda membuat dengan perintah ssh-keygen.

Pertama kita periksa letak berkas kunci privat bernama id_rsa dan publik bernama id_rsa.pub SSH. Misalnya milik saya berada di .ssh yang standarnya begitu.

$ ls .ssh/
id_rsa id_rsa.pub known_hosts

Pindahkan kedua berkas ke direktori baru dengan perintah mv

$ mv .ssh/id_rsa /mnt/cadangan-ssh-key
$ mv .ssh/id_rsa.pub /mnt/cadangan-ssh-key

Selesai, anda berhasil membuat backup kunci privat dan publik SSH anda.

Sekarang kebalikannya, bagaimana cara impor kunci SSH? Sebenarnya mirip konsepnya, yaitu memindahkan kedua kunci ke folder .ssh seperti di bawah.

$ mv /mnt/cadangan-ssh-key/id_rsa /home/$USER/.ssh/
$ mv /mnt/cadangan-ssh-key/id_rsa.pub /home/$USER/.ssh/Code language: PHP (php)

Jangan lupa atur izin berkas kedua kunci menjadi 600 melalui perintah ini

$ chmod 600 ~/.ssh/id_rsaCode language: JavaScript (javascript)

Jika tidak, anda akan mendapatkan pesan galat seperti di bawah.

Permissions 0644 for 'id_rsa.pub' are too open.Code language: JavaScript (javascript)

Artikel Terkait

Leave a Reply

Your email address will not be published. Required fields are marked *