Friday, May 20, 2022
Centos Centos 8 DevOps SSH

Cara Setting SSH Keys Pada CentOS 8

ssh

“Cara Setting SSH Keys Pada CentOS 8

Secure Shell (SSH) adalah protokol jaringan kriptografi yang dirancang untuk koneksi aman antara klien dan server.

Dua mekanisme otentikasi SSH yang paling populer adalah otentikasi berbasis kata sandi dan otentikasi berbasis kunci publik. Menggunakan kunci SSH umumnya lebih aman dan nyaman daripada otentikasi kata sandi tradisional.

ls -l ~/.ssh/id_*.pub
  • Generate 4096 bits
ssh-keygen -t rsa -b 4096 -C "your_email@domain.com"
  • cek rsa
ls ~/.ssh/id_*
  • Copy Public Key pada the Server
ssh-copy-id remote_username@server_ip_address
Number of key(s) added: 1

Now try logging into the machine, with:   "ssh 'username@server_ip_address'"
and check to make sure that only the key(s) you wanted were added.
  • Copy ke local komputer
cat ~/.ssh/id_rsa.pub | ssh remote_username@server_ip_address "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"
  • Test login ke Server
ssh remote_username@server_ip_address
  • Cara disable SSH Password Authentication
ssh sudo_user@server_ip_address
sudo nano /etc/ssh/sshd_config

PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
  • restart service
sudo systemctl restart ssh

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Setting SSH Keys Pada CentOS 8. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 15 times, 1 visits today)
Klik untuk berbagi dengan orang lain
Baca Juga :  Install grafana dan Prometheus di centos 7

Similar Posts