Arsitektur SSH Kunci Jawaban

90 Sampai disini koneksi telah terbentuk, dan client dapat selanjutnya bekerja secara interaktif pada server atau mentransfer file ke atau dari server. Langkah ketujuh diatas dapat dilaksanakan dengan berbagai cara usernamepassword, kerberos, RSA dan lain-lain

6. Implementasi SSH

Implementasi SSH terlihat dalam produk-produk berikut :  FreeSSH  OpenSSH Unix, Windows  LSH unix  PuTTY Windows  Okhapkin s port of SSH1windows  MacSSH Macintosh  TeraTerm windows  NitfyTelnet 1.1 SSH Machintosh  Commercial SSH  SSH communication Security unix, windows  F-Secure SSH unix,Windows  Secure CRT, SecureFX windows  Vshell Windows

7. Metode Enskripsi

SSH menggunakan metode public-key cryptography untuk mengenskripsi komunikasi antara dua host, demikian pula untuk autentikasi pemakai. Dengan metode ini, kita akan memerlukan 2 buah kunci berbeda yang digunakan baik untuk melakukan enkripsi dan dekripsi. Dua buah kunci tersebut masing-masing disebut public key dipublikasikan ke public orang lain dan private key dirahasiakan hanya pemiliknya yang tahu. Masing-masing kunci di atas dapat digunakan untuk melakukan enkripsi dan dekripsi. SSH dapat digunakan untuk login secara aman ke remote host atau menyalin data antar ghost, sementara mencegah man-in-themiddle attacks pembajakan sesi dan DNS spoofing atau dapat dikatakan secure shell adalah program yang melakukan loging terhadap komputer lain dalam jaringan, mengeksekusi perintah lewat mesin secara remote, dan memindahkan file dari 91 satu mesin ke mesin lainnya. SSH merupakan produk serbaguna yang dirancang untuk melakukan banyak hal, yang kebanyakan berupa penciptaan tunnel antar host.

8. Instalasi

Dalam buku ini, kita cenderung mengacu pada konfigurasi server menggunakan mode teks. Sehingga kita harus menggunakan Remote Access mode Teks pula, semisal SSH Secure Shell. SSH merupakan aplikasi untuk melakukan remote ke komputer lain yang sudah terinstall SSH server. Berbeda dengan telnet yang melakukan transfer data secara plain text, ssh menggunakan sistem incrypsi data sehingga walaupun data yang dilewatkan tercapture tetapi tetap tidak dapat terbaca. Oleh Karena itu ssh dianggap lebih aman dalam transfer data melalui jaringan. Untuk menginstall-nya cukup dengan perintah berikut: apt-getinstall openssh-server a. Konfigurasi Setelah aplikasi terinstall, layanan SSH Server sudah langsung bisa kita gunakan melalui port default 22. Jika ingin mengkonfigurasi SSH Server tersebut, edit file sshd_config yang merupakan file konfigurasi utama pada SSH Server. Dalam file tersebut, kita bisa merubah settingan default yang ada.

b. Pengujian

Untuk mengakses SSH Server melalui jaringan, dibutuhkan aplikasi tambahan yang dinamakan SSH Client. Secara default SSH Client ini sudah terinstall otomatis pada system operasi Debian.

1. Remote Access via Localhost

Jika itu pertama kali anda melakukan koneksi ke SSH Server, maka anda akan diberi RSA key untuk keamanan data. ssh [alamat server] RSA key fingerprint is 47:41:dd:8a:71:02:83:55:ff:e4:db:fa:9d:e8:05:54. Are you sure you want to continue connecting yesno? Yes