Apa Itu SSH? Simak Penjelasannya Berikut Ini!

Kabar Harian
Menyajikan beragam informasi terbaru, terkini dan mengedukasi.
Konten dari Pengguna
18 November 2021 11:41 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan
Ilustrasi Seseorang sedang mengakses SSH atau Secure Shell. Foto: Pexels.com
zoom-in-whitePerbesar
Ilustrasi Seseorang sedang mengakses SSH atau Secure Shell. Foto: Pexels.com
ADVERTISEMENT
SSH adalah kepanjangan dari Secure Shell yang memberi alternatif aman terhadap remote session tradisional dan file transfer protocol seperti aplikasi telnet dan rlogin (remote login).
ADVERTISEMENT
Protokol SSH mendukung otentikasi remote host. Dengan demikian, hal itu meminimalkan ancaman pemalsuan identitas klien lewat IP address spoofing maupun manipulasi DNS.
Selain itu SSH, mendukung beberapa protokol enkripsi secret key untuk membantu memastikan keamanan keseluruhan komunikasi.

Definisi SSH

Berdasarkan jurnal Penggunaan Secure Shell sebagai Sistem Komunikasi Aman pada Web Ujian Online oleh Heni Jusuf, SSH adalah protokol jaringan yang berada di lapisan aplikasi pada protokol TCP/ IP.
SSH digunakan untuk mengendalikan komputer jarak jauh (remote), mengirim file, membuat terowongan terenkripsi (tunneling / port forwarding), dan sebagainya.
Protokol tersebut juga dapat memfasilitasi sistem komunikasi yang aman di antara dua sistem berarsitektur klien server. Caranya dengan menyediakan kerahasiaan dan integritas data melalui teknik enkripsi dan deskripsi secara otomatis.
ADVERTISEMENT
Oleh sebab itu, untuk menggunakan SSH dibutuhkan otentifikasi pengguna berupa kunci umum dan password yang terenkripsi.
Ilustrasi seseorang sedang mengakses SSH atau Secure Shell. Foto: Pexels.com

Cara Kerja SSH

Mengutip dari jurnal Telnet dan SSH oleh Aloysis S. Wicaksono, suatu klien dapat mengakses Linux server melalui protokol SSH. Adapun ketentuan koneksi SSH adalah sebagai berikut:
ADVERTISEMENT

Algotritma Enkripsi SSH

Menurut jurnal Telnet dan SSH oleh Aloysis S Wicaksono, algoritma enkripsi yang didukung oleh SSH adalah TripleDES (Pengembangan dari DES oleh IBM) dan BlowFish (BRUCE SCHNEIER).
Kemudian algoritma lainnya adalah IDEA (The International Data Encryption Algorithm) dan RSA (The Rivest-Shamir-Adelman).
Dengan metode enkripsi yang didukung oleh SSH, algoritma yang digunakan bisa diganti secara cepat jika salah satu yang diterapkan mengalami gangguan.
SSH menyediakan suatu virtual private connection pada application layer, mencakup interactive login protocol (ssh dan sshd), dan fasilitas untuk secure transfer file (scd). Setelah mengunduh SSH, dianjurkan untuk mematikan telnet dan rlogin.
SSH menjadi paket program yang digunakan sebagai pengganti yang aman untuk rlogin, rsh, dan rcp. Implementasi SSH pada Linux di antaranya adalah OpenSSH.
ADVERTISEMENT
(FNS)