Oleh Rubaiat Hossain
MembagikanMenciakSurel

Login tanpa kata sandi yang aman mungkin tampak seperti fantasi, tetapi mudah dicapai dengan kunci SSH.

SSH mengamankan komunikasi antara mesin lokal Anda dan sistem jarak jauh dengan mengenkripsi lalu lintas sepenuhnya. Namun, memasukkan kata sandi setiap kali Anda terhubung ke host jarak jauh bisa terasa sedikit mengganggu.

Untungnya, Anda dapat melewati langkah ini dengan mengaktifkan login SSH tanpa kata sandi. Kami akan menunjukkan cara menggunakan ssh-copy-id perintah untuk melakukannya.

Cara Menggunakan SSH Tanpa Kata Sandi

Untuk mengaktifkan login tanpa kata sandi melalui SSH, yang perlu Anda lakukan hanyalah menyalin kunci publik Anda ke server jauh. Kunci SSH sebenarnya adalah sepasang dua kunci: satu publik dan satu pribadi. Server SSH jarak jauh akan menggunakan ini untuk otentikasi identitas Anda sebelum Anda dapat terhubung.

Anda dapat dengan mudah membuat pasangan kunci SSH menggunakan

instagram viewer
ssh-keygen memerintah. Setelah ssh membuat kunci, salin kunci publik Anda ke server jauh. Ini akan memastikan Anda tidak perlu mengetikkan kata sandi SSH Anda pada login berikutnya.

Buat Kunci SSH Publik dan Pribadi

Cukup jalankan terminal Anda dan masukkan perintah berikut untuk menghasilkan pasangan kunci SSH Anda:

ssh-keygen

Terus tekan enter pada setiap prompt hingga program selesai dan membuat file kunci.

Tambahkan Kunci SSH Publik ke Server

Sekarang setelah Anda membuat kunci SSH, Anda perlu menambahkan kunci publik ke server jarak jauh Anda. Anda dapat melakukannya dengan ssh-copy-id memerintah:

ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host

Ketik perintah di atas di terminal Anda dan ganti pengguna dan remote-host dengan nama pengguna Anda dan nama host/IP mesin jarak jauh.

Terhubung ke Server SSH Tanpa Kata Sandi

Anda siap untuk masuk tanpa kata sandi setelah Anda menambahkan kunci publik ke server melalui ssh-copy-id. Anda dapat mengujinya sendiri menggunakan perintah berikut:

ssh pengguna@remote-host. 

Singkirkan Kata Sandi Menggunakan ssh-copy-id

Menggunakan ssh-copy-id, Anda dapat mengunggah kunci publik ke server jauh dan terhubung tanpa kata sandi. Namun, Anda tidak boleh mengaktifkan otentikasi tanpa kata sandi untuk semua sistem. Sebagai gantinya, gunakan untuk mengakses sistem yang sering Anda gunakan. Jika Anda baru dalam hal ini, coba pelajari cara menyiapkan SSH dan mengonfigurasi penyiapan Anda.

Cara Mengatur SSH di Linux dan Menguji Pengaturan Anda: Panduan Pemula

Perlu mengakses komputer atau server Linux Anda dari jarak jauh? Berikut cara mengatur dan mengkonfigurasi SSH di Linux, Windows, dan seluler.

Baca Selanjutnya

MembagikanMenciakSurel
Topik-topik terkait
  • Pemrograman
  • Keamanan
  • SSH
  • Linux
  • Unix
  • Keamanan
Tentang Penulis
Rubaiat Hossain (50 Artikel Diterbitkan)

Rubaiat adalah lulusan CS dengan hasrat yang kuat untuk open-source. Selain sebagai veteran Unix, dia juga menyukai keamanan jaringan, kriptografi, dan pemrograman fungsional. Dia seorang kolektor buku bekas yang rajin dan memiliki kekaguman yang tiada habisnya terhadap rock klasik.

More From Rubaiat Hossain

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan