Konfigurasi Server SSH Pada Linux CentOS 7



Haii.. kembali lagi bersama saya Fahmi Latief Munir di blog yang mungkin bisa bermanfaat buat kalian...

Disini saya akan membahas tentang "Cara Konfigurasi  Server SSH di CentOS 7"... 

SSH itu apa sih? SSH singkatan dari Secure Shell adalah sebuah protokol jaringan yang berfungsi untuk melakukan Komunikasi data secara aman, karena SSH ini di enkripsi terlebih dahulu.

SSH ini sebenarnya memiliki fungsi yang sama dengan Telnet, tetapi bedanya Telnet tidak melakukan enkripsi sama sekali, dan SSH di enkripsi, jadi untuk mengetahui data yang dikirim pun susah sekali, karena Yang muncul jika di Lihat hanya Huruf-huruf gak jelas, dan bisa dibilang aneh bagi yang tidak mengerti....

Oke dipost ini saya melanjutkan post sebelumnya yaitu "Telnet"




Oke gambar diatas adalah gambar topologi nya yang terdiri dari 2 client dan 1 server.....



Konfigurasi IP Address Server


Oke sebelum kita memulai nya kita pastikan terlebih dahulu ip address yang ada pada server, disini saya memakai ip "13,13,13,2/24"...



Konfigurasi IP Address Client 1


Lalu pastikan ip client berbeda dari ip server, disini saya memakai ip "13.13.13.3/24"...


Konfigurasi IP Address Client 2


Lalu pastikan juga ip address di client 2, disini saya memakai ip "13.13.13.4/24"...



Konfigurasi SSH Pada Server


Setelah kita melakukan konfigurasi Ip address, kita lanjut dengan menginstall OpenSSH nya.... contoh diatas, saya sudah menginstall, dan juga OpenSSH itu memamng sudah terinstall dari sananya, jika kalian belum terinstall, kalain bisa menggunakan command "yum install openssh-server -y"....


Dan setelah menginstall, kita cek ssh nya sudah terinstall atau belum, kita bisa check packet nya... dan untuk check packetnya kita bisa menggunakan perintah sepert gambar diatas....

Sedikit Penjelasan :

- grep : adalah perintah yang berfungsi untuk mencari sebuah string setiap file...
- ssh : packet yang akan kita install, / yang dicari/string di packetnya...

Oke maka hasilnya akan ada 4 buah packet SSH yang akan muncul...




Jika kalian tidak tahu versi berapa OpenSSH nya yang terinstall, kalian bisa mengecheck nya dengan menggunakan perintah "ssh -V" yang berfungsi untuk mengetahui versi SSH yang terinstall di server kalian...



Verifikasi SSH Pada Client 1


Setelah itu kalian lakukan remote ssh menggunakan "putty" dan isi Host nya dengan ip address server, dan port nya biarkan default seperti itu yaitu "22".... lalu klik "Open"...


Maka akan muncul windows baru yang bentuknya seperti CMD, nah disitu kita suruh login, masukan "login as" dengan "Root" karena kita akan langsung masuk mode super user, lalu masukan "password" server kalian.... maka kalian akan bisa remote server kalian dari sana...

Verifikasi SSH Pada Client 2


Sekarang kita akan melakukan penginstallan OpenSSH, disini saya sudah Terinstall SSH nya jadi seperti gambar diatas hasilnya... karena sudah bawaan, ssh nya sudah terinstall dari awal.... jika belum kalian bisa mengikuti perintah diatas...


Setelah tadi melakukan penginstalan ssh, sekarang langsung ke remote ssh nya....
dan cara remote nya itu menggunakan perintah "ssh root@13.13.13.2"
SSH : ini perintah bahwa kita ingin mengakses ssh
root : ini ada user yang dipilih sewaktu ingin mengakses ssh
13.13.13.2 : ini adalah ip server yang ingin diakses oleh client nya :3

Setelah itu akan ada notifikasi "are you sure want to continue connecting (yes/no)?" Kita jawab "yes' untuk melanjutkan meremote


setelah itu kita akan diminta password untuk login, isi kan password server sewaktu sobat ingin masuk ke Root...

SSH ITU SECURE UNTUK REMOTE




SSH itu aman untuk melakukan remote?yap bisa dibilang seperti itu, akrena di ssh ini menggunakan enkripsi pada pengiriman paket-paket nya... dan itu sudah dipastikan aman .. berbeda dengan telnet yang tidak menggunakan enkripsi sama sekali...

Untuk melakukan konfirmasi bahwa ssh itu aman, kita hanya membuktikannya menggunakan software wireshark, software yang berfungsi untuk mengcapture packet..
langkah pertama , di kabel pada topologi GNS 3 , klik kanan, dan pilih "start capture"...


Setelah itu akan muncul window baru, dan disitu kita harus memilih interfaces yang ingin di capture packetnya...


Setelah cari protokol ssh, sehabis itu klik kanan pada source ip yang sudah jadi ssh, lalu pilih "Follow TCP Streams"...


Setelah itu akan muncul window, dan isinya itu adalah ya hasil capture wireshark nya , dan terbukti kalau wireshark saja tidak bisa membaca hasil enkripsi SSH nya...

Oke, jadi SSH ini bisa dibilang lebih aman untuk melakukan remote, karena sudah dilengkapi dengan enkripsinya  jadi tidak perlu takut untuk diintip passwornya oleh orang iseng.....

Lanjutan Post "Konfigurasi Disable Root Access Limit dan Limit User Account, Mengganti Port, dan Login Banner SSH"
Klik ---->>>>DISINI<<<<----

Yap sekian dari saya tentang Konfigurasi Server SSH di CentOS 7..

saya Fahmi Latief Munir undur diri..

Wassalamualaikum wr.wb

0 komentar:

Post a Comment