SSH CentOS 7

SSH

Pada coretan kali ini akan membahas tentang proses instalasi ssh pada system operasi Linux CentOS, sebelum melakukan instalasi, sedikit menjelaskan mengenai SSH, Secure Shell (SSH) adalah sebuah protokol jaringan untuk melakukan komunikasi data yang amandan diberikan akses untuk melakukan perintah jarak jauh (remote) antara dua jaringan komputer.
Berikut merupakan tahapan dari instalasi SSH beserta konfigurasinya

  1. Buat akun baru dengan mengunakan perintah 
    #useradd irfan  -> irfan nama user yang digunakan
  2. Pertama lakukan update system dengan melakukan perintah
    #yum update
  3. Lakukan tahpan instalasi ssh dengan menggunakan perintah
    #yum -y install openssh-server   openssh-clients
  4. Setelah melakukan instalasi ssh, lalu cek apakah ssh telah terpasang dengan perintah
    ss -ntlp   | grep ssh, by default ssh menggunakan port 22
  5. Lakukan konfigurasi ssh dengan perintah
    #vi /etc/ssh/sshd_config
  6. Tambahkan Konfigurasi PermitRootLogin seperti gambar berikut ini

  7. Disable login password dengan seperti gambar berikut ini

  8. Simpan dan keluar dengan perintah
    :wq + enter
  9. Buat directory .ssh pada akun yang telah dibuat
    #mkdir .ssh
  10. Lalu masuk ke dalam directory ssh
    #cd .ssh/
  11. Kemudian buat file "authorized_keys” didalam directory ssh dengan perintah
    #touch authorized_keys
  12. Sebelumnya buat ssh-key pada client, disini menggunakan windows sebagai client, dengan menggunakan perintah
    ssh-keygen  -->  pada commandprompt (CMD)
  13. Masukan ssh-key yang tadi dibuat, bisa di cek pada lokasi “C:\Users\Irfan\.ssh” ke dalam file “authorized_keys”
  14. Selanjutnya restart
    #systemctl restart sshd

EX Error

  1. Jika terdapat error/Permission Denied maka ketikan perintah di bawah ini
    • chmod g-w /home/irfanmaulana
    • chmod 700 /home/irfanmaulana/.ssh/
    • chmod 600 /home/irfanmaulana/.ssh/authorized_keys
  2. Kemudian restart kembali
    #systemctl restart sshd 
  3. Lalu cek dengan perintah
    #systemctl status sshd
  4. Untuk mencobanya buka CMD pada client, kemudian ketikan perintah ssh namauser@192.x.x.x
  5. Jika berhasil maka dapat terhubung dengan server 

0 komentar:

Posting Komentar