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.....
Oke sebelum kita memulai nya kita pastikan terlebih dahulu ip address yang ada pada server, disini saya memakai ip "13,13,13,2/24"...
Lalu pastikan juga ip address di client 2, disini saya memakai ip "13.13.13.4/24"...
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...
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
Lanjutan Post "Konfigurasi Disable Root Access Limit dan Limit User Account, Mengganti Port, dan Login Banner SSH"
Klik ---->>>>DISINI<<<<----
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
makasih banyak min, sudah share
ReplyDeletepower supply hp