PENGENALAN SSH
Assalamualaikum wr.wb
Hari ini saya akan memposting mengenai SSH, Mulai dari pengertian dan sejarahnya, Oke langsung saja...

Secure Shell (SSH) adalah sebuah Protokol jaringa kriptografi untuk komunikasi data yang aman, login antarmuka berbasis perintah, perintah eksekusi jarak jauh, dan layanan jaringan lainnya antara dua jaringan komputer. Ini terkoneksi, melalui saluran aman atau melalui jaringan tidak aman, server dan klien menjalankan server SSH dan SSH program klien secara masing-masing. Protokol spesifikasi membedakan antara dua versi utama yang disebut sebagai SSH-1 dan SSH-2.
Protokol ini biasanya digunakan untuk meremote Server untuk diatur atau ditambahkan fitur - fitur lain lewat terminal (CMD) yang berada di OS PC. SSH ini bisa diatur melalui Port 22 dengan menggunakan aplikasi Putty (jika kalian menggunakan Windows). LATAR BELAKANG
Dengan menggunakan SSH, semua percakapan antara server dan klien di-enkripsi.
TUJUAN
untuk mengakses mesin secara remote. Bentuk akses remote yang bisa diperoleh adalah akses pada mode teks maupun mode grafis/X apabila konfigurasinya mengijinkan.
untuk menggantikan sebelumnya login, telnet dan rsh protokol, yang tidak memberikan otentikasi kuat atau menjamin kerahasiaan.
Sejarah
Tahun 1995
- Tatu Ylönen, seorang peneliti di Helsinki University of Technology, Finlandia, merancang versi pertama protokol (sekarang disebut SSH-1) karena didorong oleh peristiwa serangan pembongkaran sandi di jaringan universitas.
- Juli 1995 : Ylönen merilis SSH sebagai freeware
- Desember 1995 : Ylönen mendirikan SSH Communications Security untuk memasarkan dan mengembangkan SSH.
Sebuah versi revisi protokol dirancang, SSH-2, yang tidak cocok dengan SSH-1. Fitur SSH-2 mencakup kedua fitur keamanan dan peningkatan perbaikan atas SSH-1.
Tahun 1998
Ditemukan kerentanan yang digambarkan dalam 1,5 SSH sehingga memungkinkan masuknya konten yang tidak sah ke dalam aliran data SSH terenkripsi karena integritas data tidak mencukupi perlindungan dari CRC-32 yang digunakan dalam protokol versi ini.
Tahun 1999
Pengembang menginginkan versi perangkat lunak bebas untuk tersedia kembali seperti rilis 1.2.12, yang lebih tua dari program ssh asli, yang terakhir dirilis di bawah lisensi open source.
tahun 2005OpenSSH adalah satu-satunya aplikasi ssh yang paling populer, yang diinstal secara default dalam sejumlah besar sistem operasi.
Tahun 2006
Protokol SSH-2 yang telah disebutkan di atas, diusulkan untuk menjadi Standar Internet dengan penerbitan oleh IETF "secsh" work group dari RFC (lihat referensi).
Tahun 2008
Sebuah kelemahan kriptografi ditemukan pada SSH-2 yang memungkinkan pengambilan sampai 4 byte plaintext dari aliran data SSH tunggal di bawah kondisi khusus. Namun hal ini telah diperbaiki dengan mengubah mode enkripsi standar OpenSSH 5,2.
Manfaat Menggunakan SSH
Manfaat
menggunakan akun SSH adalah meningkatkan keamanan data pada komputer
Anda ketika mengakses internet, karena dengan adanya Akun SSH sebagai
perantara koneksi internet Anda, SSH akan memberikan enskripsi pada
semua data yang terbaca, baru mengirimkannya ke server lain.
Selain dapat
melakukan enskripsi data, SSH juga memiliki kemampuan melakukan Port
Forwarding yang mana memungkinkan kita mendapatkan manfaat sebagai
berikut ini:
1. Melakukan koneksi aplikasi TCP (misalnya : webserver, mail server, FTP server) dengan lebih secure (aman)
2. Melakukan koneksi dengan membypass (melewati) firewall atau proxy setempat.
Manfaat kedua
diatas itulah yang sering dicari oleh para pengguna Internet dan
memanfaatkannya untuk kepentingan akses internet. Dengan menggunakan
Akun SSH Kita juga dapat mengelola VPS untuk dijadikan hosting ataupun
fungsionalitas yang lain.
Menggunakan Akun
SSH untuk tunneling koneksi internet Anda memang tidak menjamin
meningkatkan speed internet Anda. Namun dengan menggunakan Akun SSH,
otomatis IP yang Anda gunakan akan bersifat statis dan dapat Anda
gunakan secara privat dengan catatan hanya Anda lah user dalam Akun SSH
tersebut.
Protocol SSH ini
memiliki banyak fungsi, selain fungsi tunneling yang sering kita
gunakan, kita juga bisa menggunakan SSH untuk SFTP, SOCKS4/5 proxy atau
bisa juga kita gunakan untuk mengatur VPS atau hosting milik kita
khususnya VPS dengan OS Linux seperti CentOS.Untuk menggunakan tunneling
menggunakan SSH ini kita bisa mengguankan SSH client seperti Bitvise
Tunnelier ataupun Putty untuk sistem operasi Windows.
Untuk mendapatkan
akun dan penggunaan dari SSH ini, kita bisa mendapatkan akun SSH gratis
di cjb.net atau jika kita memiliki VPS biasanya pihak penyedia
memberikan juga SSH untuk pengaturan VPS kita.
Hasil & Kesimpulan
Dengan menggunakan SSH, dalam proses mengirim atau menerima data memungkinkan sesion kita terlihat dalam bentuk enkripsi.
REFERENSI
https://www.ssh.com/
https://id.wikipedia.org/wiki/SSH
Semoga bermanfaat.
Wassalamualaikum wr.wb
0 komentar