Assalamu'alaikum warahmatullah wabarakatuh Balik lagi bersama ane di blog kesayangan kita ini. Apa kabs ? Baik ? Alhamdulillah. Ma...

Istilah Dalam Jaringan : FTP dan SFTP



Assalamu'alaikum warahmatullah wabarakatuh

Balik lagi bersama ane di blog kesayangan kita ini. Apa kabs ? Baik ? Alhamdulillah. Masih di materi untuk nanti UKOM, dan juga merupakan tugas PKL. Akhirnya ane beranikan diri, barusan untuk Post materi ini.

Berikut adalah pengertian FTP dan SFTP yang berhasil ane pelajari kurang lebih selama 30 menit, inilah rangkumannya :


  1.  Blog Si Fulan
    File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (filekomputer antar mesin-mesin dalam sebuah internetwork.
  2. Blog si fulan
    File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP.
  3. Menurut Ane
    FTP (File Transfer Protocol) adalah sebuah protokol pada internet yang berguna untuk mentransfer file antar PC didalam suatu Network (Jaringan).

FTP ini merupakan protokol pen-transfer file yang paling tua dan masih digunakan hingga saat ini. FTP digunakan untuk transfer data termasuk mengunduh (download) dan meng-unggah (upload) berkas atau file dari FTP Server untuk FTP Klien. Berikut adalah penjelasan FTP Server dan FTP Klien :

  1.  FTP Klien 
    Adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.
    -Singkatnya : FTP Klien adalah aplikasi yang bertugas untuk me-request (meminta transfer) FTP kepada FTP Server.
  2. FTP  Server
    Adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimanaserver tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.
    -Singkatnya : FTP Server adalah Aplikasi atau daemon yang berjalan disebuah PC untuk merespon apa yang di-request oleh FTP Klien.
FTP bukan hanya sekedar protokol untuk transfer file, FTP juga dapat mengubah direktori, mengubah mode transfer antara transfer biner dan ASCII, juga bisa menggunakan FTP ini sebagai storage. Protokol FTP termasuk protokol yang tertua. FTP pertama kali ditujukan untuk RFC 114 kurang lebih 40 tahun yang lalu, dan telah dirubah ke RFC 959 dimana RFC 959 ini merupakan standar dari FTP (FTP Klien dan FTP Server) hingga saat ini.


Hak Akses pada FTP

Pada saat kita meng-akses FTP, kita akan dihadapkan oleh 2 tipe hak akses pada FTP. Yaitu  :

1. Anonymous Ftp 
Ftp server memberikan akses kepada siapapun tanpa harus mempunyai user account dan password.

2. User Ftp 
Hanya user yang mempunyai user account dan password sajayang bisa mengakses ke server ftp


Lalu, berikut adalah beberapa tujuan FTP

• Untuk sharing data 
• Untuk menyediakan indirect atau implicit remote computer 
• Untuk menyediakan tempatpenyimpanan bagi user 
• Untuk menyediakan transfer data yang reliable dan efisien


Itulah beberapa fungsi dan pengertian FTP. Dan masih banyak lagi kegunaan dari FTP ini. Namun dari banyaknya kelebihan ini, FTP juga memiliki beberapa kelemahan yang cukup fatal. Diantaranya dalam soal keamanan. 

Keamanan

Menggunakan FTP, saat kita mengetikkan perintah, atau pada saat transfer file maka kedua itu tidak terenkripsi. Sangat tidak aman bukan ? ini bisa menjadi celah untuk orang yang "iseng" untuk menahan data yang lewat atau bahkan juga membaca data yang lewat dari FTP tersebut. Serangan dari seseorang yang bisa memanfaatkan celah keamanan tersebut disebut man-in-the-middle. Dan aplikasi untuk meretas FTP tersebut menggunakan ARP Poisoning dan a Packet Sniffer.


Solusi 
Ini merupakan masalah yang fatal bagi FTP. Yang harus 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 di enkripsi.




SFTP

SFTP (Secure File Transfer Protocol) adalah sebuah protokol pada internet yang berguna untuk mentransfer file antar PC didalam suatu Network (Jaringan) yang telah diamankan menggunakan protokol dari SSH(Secure Shell). Singkatnya, SFTP ini adalah fitur gabungan antara FTP dan SCP. Dengan adanya fitur gabungan ini, diharapkan dapat menjadi solusi dalam fitur keamanan pada FTP. 

Beberapa fitur atau kelebihan dari SFTP adalah

  1. Pertukaran Data
    Data yang lewat dikemas khusus, dirubah formatnya melalui saluran khusus
  2. Keamanan
    SFTP meng-enkripsi setiap data yang lewat. Agar data tidak mudah terbaca oleh hacker atau orang lain yang kepo kenapa kita mengakses FTP Server.
Salah satu kelebihan dari SFTP adalah sebagian besar aplikasi SFTP mampu memberikan info data yang lebih rinci seperti tanggal file, perizinan file, waktu, tanggal, ukuran, dan informasi lainnya yang jarang tersedia di FTP.

Kita akhiri dengan kesimpulan :

Bahwa FTP ini sangat berguna dijaman sekarang. Selain sebagai media storage tambahan, juga sebagai media untuk bertukar informasi antar PC. Namun FTP memiliki kelemahan sangat fatal dibidang keamanan. Untuk itu dibuatlah SFTP yang di buat pada tahun 1990, untuk membuat FTP agar lebih aman dan tidak mudah diretas.


Mohon maaf penggunaan kata-kata yang berbelit. Tetap semangat belajar jaringan. Semua itu akan ada hikmahnya. Kita akhiri dengan mengutip kata-kata mutiara dari bokap ane

"Jangan kebanyakan mikir, ntar bego lu"


Mungkin itu aja yang bisa ane sampaikan. Kurang lebihnya mohon maaf. Terimasih, danke, siesie :v See you again

Assalamu'alaikum warahmatullah wabarakatuh.


3 comments:

  1. Saya lebih suka menggunakan SFTP (Shell/SSH) bro, dan bisa pakai Client yg umum untuk FTP juga yakni FileZilla.

    Saya biasanya pakai Key Authorization (id_RSA), asiknya kita bisa saja bikin agar tidak perlu memasukkan Password, karena kita sudah punya Kunci itu tadi, tapi bisa juga diset agar harus memasukkan Passphrase/Password lagi, jadi lebih aman lagi.

    SFTP juga lebih kompatibel di beberapa Firewall loh daripada FTPS (SSL).

    Tapi tidak semua Provider Shared Hosting memberikan akses SSH pada Client mereka, itulah kekurangannya bagi Blogger Self Hosting (WordPress.org).

    SFTP itu protokol paling aman daripada FTPS.

    Jadi kalo punya akses SSH/Shell, mending pakai SFTP saja daripada FTPS apalagi FTP biasa tanpa Enkripsi (Plain FTP).

    BTW, Mampir ke Blog saya ya bro :D

    ReplyDelete