“Cara Setting SSH Key pada Ubuntu 20.04 / Debian 11 / Linux Mint”
Daftar Isi
Pendahuluan
Secure Shell (SSH) adalah protokol jaringan untuk membuat koneksi aman antara klien dan server. Dengan SSH, Anda dapat menjalankan perintah pada mesin jarak jauh, membuat terowongan, meneruskan port, dan banyak lagi.
SSH mendukung berbagai mekanisme otentikasi. Dua yang paling umum adalah otentikasi berbasis kata sandi dan kunci publik. Otentikasi menggunakan kunci publik didasarkan pada penggunaan tanda tangan digital, dan lebih aman dan nyaman daripada otentikasi kata sandi tradisional.
Membuat SSH Key pada Ubuntu 20.04 / Debian 11 / Linux Mint
- cek ssh key
ls -l ~/.ssh/id_*.pub
- generate 4096 bit
ssh-keygen -t rsa -b 4096 -C "your_email@domain.com"
Output
Enter file in which to save the key (/home/yourusername/.ssh/id_rsa)
- verifikasi type key
ls ~/.ssh/id_*
Copy Public Key ke remote server
ssh-copy-id remote_username@server_ip_address
Login ke remote server dengan public key
ssh remote_username@server_ip_address
Disabling SSH Password Authentication
- edit config
sudo nano /etc/ssh/sshd_config
PasswordAuthentication no ChallengeResponseAuthentication no UsePAM no
- restart service
sudo systemctl restart ssh
Penutup
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Setting SSH Key pada Ubuntu 20.04 / Debian 11 / Linux Mint. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.