Forward SSH - MastahTeknik

Sabtu, 05 Januari 2019

Forward SSH

forw-connections
Pengertian
SSH adalah aplikasi pengganti remote login seperti telnet, rsh, dan rlogin, yang jauh lebih aman. Dikembangkan pertamakali oleh OpenBSD project dan kemudian versi rilis p (port) di-manage oleh team porting ke sistem operasi lainnya, termasuk sistem operasi Linux. Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. Bentuk akses remote yang bisa diperoleh adalah akses pada mode teks maupun mode grafis/X apabila konfigurasinya mengijinkan. scp yang merupakan anggota keluarga ssh adalah aplikasi pengganti rcp yang aman, keluarga lainnya adalah sftp yang dapat digunakan sebagai pengganti ftp.
Dengan SSH, semua percakapan antara server dan klien di-enkripsi. Artinya, apabila percakapan tersebut disadap, penyadap tidak mungkin memahami isinya. Bayangkan seandainya Anda sedang melakukan maintenance server dari jauh, tentunya dengan account yang punya hak khusus, tanpa setahu Anda, account dan password tersebut disadap orang lain, kemudian server Anda diobrak-abrik setelahnya.

Penggunaan SSH

SSH adalah sebuah protokol yang dapat digunakan untuk berbagai aplikasi. Beberapa aplikasi di bawah ini mungkin membutuhkan fitur-fitur yang hanya tersedia atau yang kompatibel dengan klien atau server SSH yang spesifik. Sebagai contoh, menggunakan protokol SSH untuk mengimplementasikan VPN adalah dimungkinkan, tapi sekarang hanya dapat dengan implementasi server dan klien OpenSSH.
  1. untuk login ke shell pada remote host (menggantikan Telnet dan rlogin)
  2. untuk mengeksekusi satu perintah pada remote host (menggantikan rsh)
  3. untuk menyalin file dari server lokal ke remote host. Lihat SCP, sebagai alternatif untuk rcp
  4. dalam kombinasi dengan SFTP, sebagai alternatif yang aman untuk FTP transfer file
  5. dalam kombinasi dengan rsync untuk mem-backup, menyalin dan me-mirror file secara efisien dan aman
  6. untuk port forwarding atau tunneling port (jangan dikelirukan dengan VPN yang rute paket antara jaringan yang berbeda atau menyambung dua wilayah broadcast menjadi satu)
  7. untuk digunakan sebagai VPN yang terenkripsi penuh. Perhatikan bahwa hanya OpenSSH server dan klien yang mendukung fitur ini
  8. untuk meneruskan X11 melalui beberapa host
  9. untuk browsing web melalui koneksi proxy yang dienkripsi dengan klien SSH yang mendukung protokol SOCKS
  10. untuk mengamankan mounting direktori di server remote sebagai sebuah sistem file di komputer lokal dengan menggunakan SSHFS
  11. untuk mengotomasi remote monitoring dan pengelolaan server melalui satu atau lebih dari mekanisme seperti yang dibahas di atas
Manfaat SSH
Dengan menggunakan SSH and adapt bergerak bebas melalui struktur file akun hosting. Anda juga dapat menjalankan tugas seperti monitoring log file dan memulai atau menghentikan service ( berlaku dilayanan VPS/Dedicated ). Bahkan anda juga dapat menggunakannya untuk install software ke akun hostingmu atau manage database MySQL. SSH mengijinkan untuk melakukan banyak hal lebih dari standard web.

Keuntungan Menggunakan SSH
SSH mengijinkan mengenskripsi data sehingga kemungkinan malicious tidak dapat mengakses informasi user dan password SSH juga mengijinkan untuk menembus protocol lain seperti FTP.
Berikut beberapa hal spesipik yang  perlindungan yang diberikan SSH :
  • DNS Spooting Penyerangan hacking jenis ini dilakukan dengan cara memasukan data dalam Sistem Domain yang dimana Name Server cache database. Hal ini akan menyebabkan Name Server akan kembali ke IP yang salah sehingga dapat mengalihkan lalu lintas ke computer lain.
  • Manipulasi Data seperti halnya router disepanjang jalan Penyerang memperoleh atau merubah data pada perantara sepanjang rute jaringan. Hal ini sering dilakukan pada router dimana data masuk dari gateway atau pos pemeriksaan di jalan ke tujuan.
  • IP address Spooting IP Spooting bekerja dengan menyembunyikan alamat IP dengan membuat paket IP yang berisi alamat IP pada dalam upaya untuk meniru koneksi lain dan menyembunyikan identitas ketika anda mengirim informasi.
Instalasi SSH
Instalasi dari aplikasi client dan server SSH sederhana. Untuk menginstal aplikasi SSH pada sistem Ubuntu Anda, gunakan perintah ini di prompt terminal.
#sudo apt-get install ssh -y
kemudian ujicoba menggunakan apliasi putty atau winscp.

Post Top Ad