BAB
I
PENDAHULUAN
1.1 Latar
Belakang
Protokol adalah sebuah aturan atau standar yang mengatur
atau mengijinkan terjadinya hubungan, komunikasi,
dan perpindahan data antara dua atau lebih titik komputer.
Protokol dapat diterapkan pada perangkat
keras, perangkat lunak atau
kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan
koneksi perangkat keras. Pada praktikum kali ini saya akan membahas 2 jenis
protocol saja, yaitu : FTP ( File Transfer Protocol ) dan Secure Shell atau SSH.
1.2 Rumusan Masalah
Dari latar belakang diatas dapat
dirumuskan masalah sebagai berikut :
1. Apa
saja kelebihan dan kekurangan dari SSH dan FTP
2. Bagaimana
cara mengkonfigurasi SSH dan FTP
3. Bagaiamana
cara mengetahui cara kerja SSH dan FTP
1.3 Tujuan dan
Manfaat
Dengan memperlajari Transfer Data ini, diharapkan
dapat mengerti kegunaan dari Transfer Data.
Dan juga mengetahui cara menggunakan Transfer Data tersebut.
BAB
II
PEMBAHASAN
2.1 Pengertian SSH
Secure Shell atau SSH adalah protokol jaringan
yang memungkinkan pertukaran data melalui saluran aman antara dua perangkat
jaringan. Terutama banyak digunakan pada sistem berbasis Linux dan Unix untuk
mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote
tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk
teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan
oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang
tidak aman seperti Internet.
Secara
sederhana SSH yang sering kita gunakan untuk trik internet gratis adalah
sebagai tunneling yaitu mengirimkan dan menerima data melalui koneksi lain.
Lalu apa hubungannya dengan SSH ? SSH dan juga SSL adalah contoh dari tunneling
protocol yang digunakan untuk pengiriman data yang lebih aman, yang
membedakannya adalah SSL hanya bisa digunakan jika kita memiliki sertifikat
resmi yang harus kita beli, sedangkan SSH tidak perlu sehingga penggunaanya
lebih mudah.
Jadi
kesimpulannya SSH adalah protocol yang digunakan untuk melapisi pengiriman data
seperti HTTP, FTP dan SMTP sehingga koneksi kita menjadi aman dan juga untuk
bisa mengakses situs – situs yang menggunakan protocol SSL atau membuka situs
yang diblokir.
Konfigurasi
SSH Server :
1. Instal paket ssh dengan apt-get
sintaks perintah (Format) adalah sudo apt-get install ssh.
2. Installasi sedang berlangsung
3.
Paket
Installasi ssh selesai
4.
Kita
dapat memeriksa instalasi paket ssh sekali lagi dengan perintah dpkg untuk
memverifikasi:
5.
Jika
tidak ada daemon ssh berjalan, Anda dapat memulai ssh dengan
sudo / etc / init.d / ssh perintah mulai..
sudo / etc / init.d / ssh perintah mulai..
2.2 Pengertian FTP
File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi
untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol.
Dua hal penting yang ada dalam FTP adalah FTP server dan FTP Client. FTP server
menjalankan software yang digunakan untuk tukar menukar file, yang selalu siap
memberian layanan FTP apabila mendapat request dari FTP client. FTP client
adalah komputer yang merequest koneksi ke FTP server untuk tujuan tukar menukar
file (mengupload atau mendownload file).Tujuan FTP server adalah sebagai
berikut :
1. Untuk men-sharing data.
2. Untuk menyediakan indirect atau implicit remote computer.
3. Untuk menyediakan teempat penyimpanan bagi user.
4. Untuk menyediakan transfer data yang reliable dan efisien.
2. Untuk menyediakan indirect atau implicit remote computer.
3. Untuk menyediakan teempat penyimpanan bagi user.
4. Untuk menyediakan transfer data yang reliable dan efisien.
FTP
sebenarnya cara yang tidak aman untuk mentransfer file karena file tersebut
ditransfer tanpa melalui enkripsi terlebih dahulu tetapi melalui clear text.
Mode text yang dipakai untuk transfer data adalah format ASCII atau format
Binary. Secara default, ftp menggunakan mode ASCII untuk transfer data. Karena
pengirimannya tanpa enkripsi, maka username, password, data yang ditransfer,
maupun perintah yang dikirim dapat di sniffing oleh orang dengan menggunakan
protocol analyzer (Sniffer). Solusi yang digunakan adalah dengan menggunakan
SFTP (SSH FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS (FTP over
SSL) sehingga data yang dikirim terlebih dahulu dienkripsi (dikodekan).
FTP
biasanya menggunakan dua buah port yaitu port 20 dan 21 dan berjalan
exclusively melalui TCP. FTP server Listen pada port 21 untuk incoming
connection dari FTP client. Biasanya port 21 untuk command port dan port 20
untuk data port. Pada FTP server, terdapat 2 mode koneksi yaitu aktif mode dan
pasif mode.
2.4 Perbedaan SSH dan FTP
- FTP adalah protokol transfer
file, sedangkan SSH adalah protokol jaringan.
- FTP secara inheren aman,
sedangkan SSH secara inheren aman.
- FTP hanya memungkinkan kontrol
file, sedangkan SSH memungkinkan berbagai aplikasi.
- FTP dapat mentransfer file
hanya sementara SSH memungkinkan untuk terhubung ke posisi bahkan jika itu
adalah mungkin untuk mentransfer file dengan SCP.
- SSH menggunakan enkripsi ketika
membangun koneksi antara server dan klien sedangkan FTP tidak mengandung
indikasi tentang keamanan karena dirancang di usia di mana keamanan tidak
benar-benar penting.
- SSH adalah aman secara default
sebagai lawan FTP
2.5 Perbedaan SFTP dan
SCP
1.
Port yang
dipakai SFTP pun berbeda, karena SCP menggunakan port 21 sedangkan SFTP
menggunakan port 22.
2.
Data yang
kita transfer/transmit menggunakan SFTP telah di enkripsi seperti pada HTTPS.
3.
SFTP mengenkripsi komunikasi data anda dengan memberikan standard keamanan yang lebih baik
dan membantu anda dalam mengamankan data anda dari ‘pencuri’ data.
BAB
III
PENUTUP
3.1 Kesimpulan
Secure Shell atau SSH adalah protokol jaringan
yang memungkinkan pertukaran data melalui saluran aman antara dua perangkat
jaringan. Terutama banyak digunakan pada sistem berbasis Linux dan Unix untuk
mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote
tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk
teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan
oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang
tidak aman seperti Internet.
File Transfer Protokol
(FTP) adalah suatu protokol yang
berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP
protokol. Dua hal penting yang ada dalam FTP adalah FTP server dan FTP Client.
FTP server menjalankan software yang digunakan untuk tukar menukar file, yang
selalu siap memberian layanan FTP apabila mendapat request dari FTP client. FTP
client adalah komputer yang merequest koneksi ke FTP server untuk tujuan tukar
menukar file (mengupload atau mendownload file)
masih unggul mana dalam segi keamanan?
ReplyDelete