Breaking News
recent

Pengertian SSH dan Contoh Penggunaannya

Kali ini saya akan sedikit menjelaskan apa itu Secure Shell (SSH). SSH itu apasi?Gunanya buat apa?dan kenapa kita memakai SSH? Mungkin bagi kalian yang baru mendengar pasti bertanya-tanya.

Pengertian SSH(Secure Shell)



Secure Shell atau yang sering disebut dengan SSH adalah sebuah protokol jaringan untuk komunikasi data yang aman dan memiliki akses untuk melakukan perintah dari jarak jauh (remote) antara dua jaringan komputer.

Secure Shell(SSH) dirancang sebagai pengganti telnet dan protocol shell lainnya yang tidak aman yang menyebabkan kerentanan saat mengirim informasi, terutama kata sandi dalam bentuk teks.

Secure Shell(SSH) pada umumnya menggunakan port 22 untuk dapat mengaksesnya. Pada sistem operasi Linux kita dapat kita dapat mengakses SSH ini menggunakan terminal dengan aplikasi pendukung seperti Openssh. Sedangkan di Windows kita bisa menggunakan aplikasi putty.


Kegunaan Secure Shell(SSH) 

  • Menjamin keamanan dalam melakukan transmisi data pada suatu jaringan
  • Memastikan kerahasiaan data yang dikirim agar hanya diketahui oleh penerima dan pengirim
  • Memastikan pengirim dan penerima adalah orang yang tepat
  • Menghindari banytaknya tindakan kejahatan melalui internet(Cyber Crime
  • Bisa mengontrol sebuah Server secara jarak jauh.

Nah,  saya akan mencontohkan bagaimana penggunaan SSH dalam me-remote suatu Server Virtual. Disini, saya membuat Server virtual menggunakan Virtualbox.



Langkah Remote Ubuntu Server di VM Menggunakan SSH

 

  • Extract Package(atau disebut aplikasi di sistem operasi Windows) tersebut
  • Buka VM, lalu klik new
  • Isi nama, dan tentukan RAM
  • Untuk di bagian Hard disk kita pilih use an existing virtual hard disk file, dan masukkan package Ubuntu Server-nya
  • Klik Settings, klik network, untuk interface-nya kita pilih NAT(adapter 1), dan Host Only(adapter 2). Untuk membuat daftar host only kita klik file, dan pilih Host Network Manager dan pilih create
  • Bila sudah klik start
  • Lalu kita isi username dengan nama osboxes dan password : osboxes.org
  • Pertama kita masukkan perintah ifconfig untuk cek IP. Bila yang muncul hanya IP Loopback, itu karena interface yang lain ter hidden, agar bisa melihatnya kita masukkan perintah ifconfig -a. Dan disitu akan terlihat bahwa 2 interface yang dicantumkan belum mendapatkan IP , oleh karena itu kita konfigurasi terlebih dulu
  • Sebelumnya kita harus menggunakan user root terlebih dahulu dengan perintah sudo -i
  • Lalu masukkan perintah nano /etc/network/interfaces. Lalu kita isikan sesuai interface yang sudah tercantum. Masukkan perintah seperti dibawah
  • Kemudian restart konfigurasi dengan perintah /etc/init.d/networking restart.
  • Lalu cek apakah IP Server sudah muncul apa belum dengan masukkan perintah ifconfig.
  • Kemudian kita ping google untuk cek apakah sudah terhubung dengan internet apa belum.
  • Buka terminal(untuk pengguna Linux), atau cmd(Windows) di komputer kalian lalu kita coba lakukan remote Server di VM tadi, dengan masukkan perintah seperti dibawah.
  • Bila muncul port 22 : Connection refused. Itu berarti Server yang kita buat belum diinstall SSH-nya. Oke, kita cek Server-nya.
  • Masukkan perintah netstat -tulpn untuk cek SSH-nya. Bila belum muncul port 22, berarti belum terinstall SSH-nya.
  • Update terlebih dahulu sistemnya dengan perintah apt-get update.
  • Langsung saja kita install SSH-nya dengan perintah apt-get install openssh-server.
  • Lalu kita cek lagi SSH-nya dengan perintah netstat -tulpn , bila sudah muncul port 22, berarti SSH sudah terinstall
  • Masukkan perintah systemctl ssh status untuk cek status SSH apakah sudah berjalan apa belum.
  • Kita coba dulu ping IP server kita, bila sudah bisa kita lanjut dengan remote Server
  • Buka terminal lagi lalu masukkan perintah seperti dibawah
  • Bila sudah muncul status seperti diatas berarti anda sudah bisa remote Server tersebut.


Mungkin hanya segitu postingan seputar SSH,
Semoga mudah dipahami dan semoga bermanfaat :)

Tidak ada komentar:

Diberdayakan oleh Blogger.