Saya ingin tahu bagaimana menghubungkan melalui ssh menggunakan file .pem ke server manapun.
Saat ini saya sedang menjalankan perintah berikut:
ssh user@mydomain.com
Opsi apa yang harus saya gunakan?
Jawaban:
Gunakan -i
opsi:
ssh -i mykey.pem user@mydomain.com
Seperti disebutkan dalam jawaban ini , file ini harus memiliki set izin yang benar. The halaman manual ssh mengatakan:
ssh hanya akan mengabaikan file kunci privat jika dapat diakses oleh orang lain.
Anda dapat mengubah izin dengan perintah ini:
chmod go= mykey.pem
Artinya, set hak akses untuk g roup dan o thers sama dengan daftar kosong izin.
chmod 400 mykey.pem
ssh -i mykey.pem user@mydomain.com
Akan menghubungkan Anda melalui ssh menggunakan file .pem ke server manapun.
Anda dapat terhubung ke instans AWS ec-2 menggunakan perintah berikut.
chmod 400 mykey.pem
ssh -i mykey.pem username@your-ip
secara default nama mesin biasanya seperti ubuntu karena biasanya mesin ubuntu digunakan sebagai server sehingga perintah berikut akan berfungsi dalam kasus itu.
ssh -i mykey.pem ubuntu@your-ip