SlideShare a Scribd company logo
1 of 21
1. Agung Hermawan
2. Dea Alfi Damayanti
3. Dekristiani Zai
4. Dina Ameliya
FTP (File Transfer Protocol) Client adalah sebuah
software yang berfungsi untuk melakukan request ke
layanan (service) FTP Server, FTP Client memiliki
inferface langsung ke Client untuk menguapload dan
mendownload file (pertukaran data) pada FTP Server.
Tidak hanya mendownload dan mengupload FTP
Client juga bisa melakukan Rename, Delete, dan Edit
Permission.
Protocol FTP dikembangkan oleh Abhay Bhushan
(alumni IIT dan MIT) pada tahun 1970-an. Ketika
bekerja pada proyek ARPAnet. Namun demikian, FTP
tetap menjadi jenis layanan yang kerap kali
dimanfaatkan oleh pengguna internat terutama untuk
mendownload software atau hal-hal lainnya.
1. Memudahkan pengguna mengirim atau
mengunduh data antara komputer menggunakan
koneksi internet.
2. Melakukan pertukaran file antar komputer
dengan mudah,meskipun memiliki ukuran file
yang besar.
3. Selanjutnya,fungsi FTP adalah melakukan back up
website dengan mudah dan efisien.
4. Keuntungan menggunakan ftp dalam mentransfer
data adalah jika sambungan terputus,pengiriman
data tidak akan hilang.
5. Melakukan upload halaman website pada web
server atau hosting ke internet.
6. Mendownload file dari software publick.
7. Mengirimkan file yang memiliki ukuran besar
kemudian menjadikan nya lampiran pada email.
8. Mengunggah file tugas maupun pekerjaan
dengan mudah ke FTP server.
9. Melakukan distribusi dan revisi program oleh
devloper software.
10. Melayani setiap user untuk melakukan transfer
data dua arah.
Sebagai FTP client,komputer harus terhubung
dengan FTP server agar bisa melakukan
transfer file,sehingga FTP server dapat
melakukan tugas-tugasnya seperti
download,upload,rename,delete,dan
sebagainya.
1. FTP Client akan melakukan permintaan koneksi
terhadap server.
2. Setelah terhubung, FTP dapat menukarkan data
kepada FTP Client.
3. Disini, FTP dapat dilakukan dengan mode aktif
maupun pasif.
4. Dalam mode aktif, server berperan aktif untuk
menyetujui permintaan data.
5. Dalam mode pasif, server akan mempertahankan
koneksi yang berarti penggunaan bisa membuat
saluran data dan saluran perintah. Server di sini
dianalogikan tetap mendengarkan perintah, namun
tidak ikut berpartisipasi aktif, dan lebih
mengandalkan perangkat yang menangani sebagian
besar tugasnya.
F. Cara Menggunakan FTP
Berikut ini adalah metode untuk menghubungkan
komputer dengan FTP Server :
1. Mengunakan web browser, kemudian tuliskan
fto://ftp.namadomain.com. Ubah nama domain
dengan URL website yang ingin kamu gunakan.
2. Menggunakan command prompt (Windows) dan
terminal (Mac/Linux).
1. FTP memiliki system keamanan yang terenkripsi
pada jaringan sehinga tidak perlu khawatir lagi
tentang peretasan data pribadi.
2. FTP juga memiliki fungsi yang sebagai
penyimpanan,dimana data yang akan dikirimkan
ini tidak akan hilang atau terhapus dari komputer
atau perangkat elektronik lainnya.
3. Walaupun menggunakan FTP ini memerlukan
verifikasi,tetapi dalam penggunaannya sudah ada
software yang dapat membntu dalam verifikasi.
4. FTP dapat menjembatani pertukaran informasi
dan juga file antar komputer, tetapi dengan
catatan selama proses telah dilengkapi dengan
sistem keamanan yang dapat melindungi atau
yang diterima.
5. FTP dapat melakukan back up data dan juga file,
termasuk juga dapat merestore disebuah website.
6. FTP dapat digunakan menjadi implicit remote
computer atau indirect computer.
7. Dengan menggunakan FTP, transfer data dan
informasi sangatlah , mudah serta efisien.
1. FTP sangat bergantung pada sistem keamanan enkripsi,
sehingga bila tidak ada sistem keamanan enkripsi
membuat FTP menjadi tidak aman digunakan untuk
transfer informasi dan transfer data.
2. Kesalahan dalam menyampaikan sebuah informasi
sering terjadi sehingga membuat administrator menjadi
sulit dalam memahami informasi yang diterima.
3. Desain FTP yang tidak kuat dapat membahayakan
administrator,karena minimnya informasi mengenal
faktor risiko yang nantinya dihadapi.
4. Tidak bisa mengubah kepemilikan dari sebuah file.
5. Sebagai media transfer data tidak begitu aman, hal itu
karena tidak adanya enkripsi, kecuali apabila
menggunakan alternatif seperti SFTP.
1. Anonymous FTP
Anonymous FTP adalah bentuk paling dasar dari FTP. Ini
memberikan dukungan untuk transfer data tanpa mengekripsi data
atau menggunakan nama pengguna dan kata sandi. Ini paling
sering digunakan untuk mengunduh materi yang diizikan untuk
distribusi tidak terbatas. Hal ini mampu bekerja di port.
2. Password-Protected FTP
Password-Protected FTP adalah layanan FTP dasar, tetapi
memerlukan penggunaan nama,pengguna dan kata sandi,
meskipun layanan ini mungkin tidak dienkripsikan atau aman. Hal
ini juga berfungsi pada port 21.
3. FTP Secure (FTPS)
FTP Secure (FTPS) kadang-kadang disebut sebagai FTP Secure
Sockets Layer (FTP-SSL), pendekatan ini memungkinkan Transport
Layer Security (TLS) implisit segera setelah koneksi FTP dibuat.
FTPS awalnya digunakan untuk membantu mengaktifkan bentuk
transfer data FTP yang lebih aman. Biasanya default untuk
menggunakan port 990.
4. FTP Over Explicit SSL/TLS (FTPES)
FTP Over Explicit SSL/TLS (FTPES) adalah pendekatan
ini memungkinkan dukungan TLS eksplisit dengan
memutakhirkan koneksi FTP melalui port ke koneksi
terenkripsi. Ini adalah pendekatan yang umum
digunakan oleh layanan berbagai file dan web untuk
memungkinkan transfer file yang aman.
5. Secure FTP (SFTP)
Secure FTP (SFTP) adalah secara teknis hal ini bukan
protocol FTP, tetapi fungsinya sama. Sebaliknya SFTP
adalah bagian dari protokol Secure Shell (SSH) yang
berjalan diatas port 22. SSH biasanya digunakan oleh
administrator sistem untuk mengakses sistem dan
aplikasi jarak jauh dan aman. SSTP menyediakan
mekanisme dalam SSH untuk mentransfer file yang
aman.
Dua kegunaanFTP di era ini adalah:
1. Hobi dan Sistem Pembelajaran
FTP adalah cara biasa untuk memperkenalkan protokol
internet pendatang baru sebelum beralih ke versi yang
lebih kompleks, menjadikannya alat awal yang baik.
Beberapa orang juga membangun sistem file FTP
karena rasa nostalgia hanya untuk bersenang-senang.
2. Memindahkan file server dalam jumlah besar secara
internal
Beberapa profesional IT dapat memilih untuk
menggunakan FTP saat memindahkan server dalam
sistem tertutup untuk suatu organisasi. Dalam hal ini,
tidak ada masalah keamanan, dan FTP mungkin
merupakan cara termudah yang diketahui pekerja IT
untuk memindahkan file dalam jumlah besar.
1. FileZilla (Windows)
FileZilla adalah FTP Client gratis untuk windows, macOS, dan
Linux yang mendukung FTP, FTPS, Dan SFTP.
Keunggulan: Dapat mengupload file dalam format RAR,ZIP, dan
EXE dengan kapasitas maksimal 4 GB.
Kekurangan: Bila kapasitas lebih dati 4 GB, kemungkinan besar
mengupload akan memakan waktu lebih lama.
2. WinSCP (Windows)
Aplikasi FTP Client terbaik lainnya selain FileZilla adalah
WinSCP. FTP Client yang dirancang khusus untuk Windows ini
juga menjadi opsi yang sangat kuat berkat
tampilan interface yang sederhana sehingga pemakaiannya
menjadi sangat mudah.
Keunggulan: WinSCP mampu mengoperasikan beberapa
protokol seperti SFTP, SCP, FTP, dan WebDev.
Kekurangan: Hanya dapat digunakan oleh pengguna
sistem operasi Windows saja.
3. FireFTP (Windows, Mac OS X dan Linux)
Berbeda dengan FTP Software pada umumnya yang
memerlukan beberapa tahap instalasi, penginstalan
FireFTP hanya sebatas pengunduhan add-on pada
browser Mozilla Firefox Anda. Namun, pastikan bila
Mozilla Firefox Anda telah terupdate sebelum menginstal
versi FireFTP terbaru.
Keunggulan: Sama dengan FileZilla, FireFTP juga bisa
diaplikasikan bagi Anda para pengguna Mac dan Linux.
Kekurangan: Beberapa pengguna mengeluhkan bila
proses kompresi file mereka kerap kali error dan lambat
bila file tersebut melebihi kapasitas 4 GB.
4. Transmit (Mac OS X)
Transmit hadir sebagai Software FTP Client yang begitu
populer di kalangan pengguna Mac, terutama bagi para
pengembang website. Berikut ini adalah keunggulan
dan kekurangan Transmit.
Keunggulan: Dibekali dengan set yang kuat dengan
rangkaian fitur mumpuni seperti folder
syncing, fitur disk, dan kecepatan yang tinggi.
Kekurangan: Aplikasi Transmit ini tidak tersedia secara
gratis. Anda akan dikenakan biaya $45 atau berkisar
630 ribu Rupiah untuk satu lisensi.
5. Cyberduck (Mac OS X & Windows)
Berikutnya adalah Cyberduck yang direkomendasikan
bagi Anda pengguna Mac baik di tingkat pemula
maupun tingkat lanjut. Walaupun Software ini juga
dapat beroperasi pada Windows, proses integrasinya
jauh lebih sempurna dengan Mac.
Keunggulan: Memiliki fitur penyimpanan kredensial
login di keychain serta pencarian file yang mudah.
Kekurangan: Pemakaian aplikasi FTP Cyberduck
membutuhkan waktu yang sedikit lebih lama untuk
mengunduh dan mengunggah file bila ukurannya
melebihi 80 MB.
6. gFTP (Windows, Mac OS X, Linux)
gFTP merupakan software open source FTP Client yang
begitu populer di kalangan para pengguna sistem
operasi berbasis Linux. walaupun begitu, software ini
juga dapat dipasang pada Windows dan Mac. Software
ini dirancang dengan interface yang begitu bersih
sehingga membuat Anda akan lebih mudah mengenali
fitur-fitur yang ditawarkan.
Keunggulan: Menerapkan langkah untuk mengunggah
dan mengedit file persis seperti FileZilla sehingga
sangat tepat untuk pemula yang baru menggunakan
FTP software.
Kekurangan: Beberapa pengguna mengeluhkan
adanya bugs yang muncul sehingga operasional
program menjadi sering crash.
FTP server adalah server yang tugasnya memberikan layanan tukar
menukar atau pengiriman data kepada FTP client dengan syarat FTP client
harus meminta dahulu kepada FTP server. Sebuah FTP server bisa bekerja
dengan koneksi yang aktif maupun pasif. Apabila klient membuka sebuah
port pada koneksi aktif, maka secara otomatis server terkoneksi dengan
aktif. Apabila kamu terhubung ke FTP server secara aktif, maka kamu harus
mengatur firewall untuk menerima koneksi ke sebuah port yang akan
dibuka oleh FTP client. Biasanya FTP server aktif menggunakan 20 port
sebagai port data.
FTP client adalah komputer atau perangkat yang digunakan untuk meminta
layanan tukar-menukar data kepada FTP server. Sesudah terkoneksi ke FTP
server, maka FTP client bisa melakukan proses download, upload dan lain-
lain sesuai izin yang sudah diberikan FTP server. Secara default FTP client
rata-rata memilih menggunakan koneksi pasif, itu karena admin server
menganggap hal itu lebih aman. Dengan menggunakan koneksi yang pasif,
maka seluruh koneksi yang dimulai dari luar akan terblok secara langsung.
Dengan mode pasif, FTP client lah yang meminta kepada server untuk
membuat koneksi.
FTP memiliki peran yang sangat vital pada seluruh
aktivitas yang kamu lakukan dengan komputer.
Tanpa adanya FTP, maka kegiatan yang biasa kamu
lakukan dengan komputer tidak akan terjadi. FTP
memudahkan anda untuk mengirim dan menerima
fie dari server FTP. Sebagai pengembangan Web,
anda harus menggunakan FTP dengan FTP Client
untuk mengakses situs web yang anda kelolah.
Selain itu, lebih mudah untuk membuat dan
menghapus direktori dan membaca sejumlah besar
file di server.

More Related Content

Similar to FILE TRANSFET PROTOCOL.pptx

Ppt ftp dan samba server
Ppt ftp dan samba serverPpt ftp dan samba server
Ppt ftp dan samba serverMAFauzan
 
Praktikum8 komdat_using FTP
Praktikum8 komdat_using FTPPraktikum8 komdat_using FTP
Praktikum8 komdat_using FTPJefri Fahrian
 
(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedoraSyiroy Uddin
 
Tugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptxTugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptxirwantiendah
 
Josua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18EJosua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18Ejosuaarmando
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdfAyesMuharam
 
Tugas akhir kejuruan tkj1
Tugas akhir kejuruan  tkj1Tugas akhir kejuruan  tkj1
Tugas akhir kejuruan tkj1Fiqri Maulana
 
File server.pptx
File server.pptxFile server.pptx
File server.pptxIndoAve1
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-ichefy
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xiimakemanah
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xiimakemanah
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxDobelCollection
 
Protokol transfer file
Protokol transfer fileProtokol transfer file
Protokol transfer filepeces123
 
Tugas administrasi server
Tugas administrasi serverTugas administrasi server
Tugas administrasi serverfajaarfds
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftpwayan abyong
 
Laporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan dataLaporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan datahusnimubarrok
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxLuqmanAlHakim48
 

Similar to FILE TRANSFET PROTOCOL.pptx (20)

Ppt ftp dan samba server
Ppt ftp dan samba serverPpt ftp dan samba server
Ppt ftp dan samba server
 
Praktikum8 komdat_using FTP
Praktikum8 komdat_using FTPPraktikum8 komdat_using FTP
Praktikum8 komdat_using FTP
 
(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora
 
Tugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptxTugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptx
 
Josua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18EJosua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18E
 
FTP Server
FTP ServerFTP Server
FTP Server
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf
 
Laporan ftp
Laporan ftpLaporan ftp
Laporan ftp
 
Tugas akhir kejuruan tkj1
Tugas akhir kejuruan  tkj1Tugas akhir kejuruan  tkj1
Tugas akhir kejuruan tkj1
 
File server.pptx
File server.pptxFile server.pptx
File server.pptx
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
Materi asj kelas xii
Materi asj kelas xiiMateri asj kelas xii
Materi asj kelas xii
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
 
Protokol transfer file
Protokol transfer fileProtokol transfer file
Protokol transfer file
 
Tugas administrasi server
Tugas administrasi serverTugas administrasi server
Tugas administrasi server
 
Konfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OSKonfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OS
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp
 
Laporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan dataLaporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan data
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
 

More from IndoAve1

lampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdf
lampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdflampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdf
lampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdfIndoAve1
 
Silabus-Administrasi-Sistem-Jaringan.pdf
Silabus-Administrasi-Sistem-Jaringan.pdfSilabus-Administrasi-Sistem-Jaringan.pdf
Silabus-Administrasi-Sistem-Jaringan.pdfIndoAve1
 
SISTEM OPERASI JARINGAN.pdf
SISTEM OPERASI JARINGAN.pdfSISTEM OPERASI JARINGAN.pdf
SISTEM OPERASI JARINGAN.pdfIndoAve1
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptxIndoAve1
 
RPP SELEMBAR KELAS XI GANJIL.pdf
RPP SELEMBAR KELAS XI GANJIL.pdfRPP SELEMBAR KELAS XI GANJIL.pdf
RPP SELEMBAR KELAS XI GANJIL.pdfIndoAve1
 
RPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdfRPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdfIndoAve1
 
aplikasi tsv (1).pdf
aplikasi tsv (1).pdfaplikasi tsv (1).pdf
aplikasi tsv (1).pdfIndoAve1
 
10 Silabus Prakarya_SMP_20012017-Ok.pdf
10 Silabus  Prakarya_SMP_20012017-Ok.pdf10 Silabus  Prakarya_SMP_20012017-Ok.pdf
10 Silabus Prakarya_SMP_20012017-Ok.pdfIndoAve1
 
74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.docIndoAve1
 

More from IndoAve1 (9)

lampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdf
lampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdflampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdf
lampiran-41-ki-dan-kd-k-13-sma-smk-pa-kristen-bp.pdf
 
Silabus-Administrasi-Sistem-Jaringan.pdf
Silabus-Administrasi-Sistem-Jaringan.pdfSilabus-Administrasi-Sistem-Jaringan.pdf
Silabus-Administrasi-Sistem-Jaringan.pdf
 
SISTEM OPERASI JARINGAN.pdf
SISTEM OPERASI JARINGAN.pdfSISTEM OPERASI JARINGAN.pdf
SISTEM OPERASI JARINGAN.pdf
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptx
 
RPP SELEMBAR KELAS XI GANJIL.pdf
RPP SELEMBAR KELAS XI GANJIL.pdfRPP SELEMBAR KELAS XI GANJIL.pdf
RPP SELEMBAR KELAS XI GANJIL.pdf
 
RPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdfRPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdf
 
aplikasi tsv (1).pdf
aplikasi tsv (1).pdfaplikasi tsv (1).pdf
aplikasi tsv (1).pdf
 
10 Silabus Prakarya_SMP_20012017-Ok.pdf
10 Silabus  Prakarya_SMP_20012017-Ok.pdf10 Silabus  Prakarya_SMP_20012017-Ok.pdf
10 Silabus Prakarya_SMP_20012017-Ok.pdf
 
74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc
 

Recently uploaded

Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 

Recently uploaded (20)

Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 

FILE TRANSFET PROTOCOL.pptx

  • 1. 1. Agung Hermawan 2. Dea Alfi Damayanti 3. Dekristiani Zai 4. Dina Ameliya
  • 2.
  • 3. FTP (File Transfer Protocol) Client adalah sebuah software yang berfungsi untuk melakukan request ke layanan (service) FTP Server, FTP Client memiliki inferface langsung ke Client untuk menguapload dan mendownload file (pertukaran data) pada FTP Server. Tidak hanya mendownload dan mengupload FTP Client juga bisa melakukan Rename, Delete, dan Edit Permission.
  • 4. Protocol FTP dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT) pada tahun 1970-an. Ketika bekerja pada proyek ARPAnet. Namun demikian, FTP tetap menjadi jenis layanan yang kerap kali dimanfaatkan oleh pengguna internat terutama untuk mendownload software atau hal-hal lainnya.
  • 5. 1. Memudahkan pengguna mengirim atau mengunduh data antara komputer menggunakan koneksi internet. 2. Melakukan pertukaran file antar komputer dengan mudah,meskipun memiliki ukuran file yang besar. 3. Selanjutnya,fungsi FTP adalah melakukan back up website dengan mudah dan efisien. 4. Keuntungan menggunakan ftp dalam mentransfer data adalah jika sambungan terputus,pengiriman data tidak akan hilang.
  • 6. 5. Melakukan upload halaman website pada web server atau hosting ke internet. 6. Mendownload file dari software publick. 7. Mengirimkan file yang memiliki ukuran besar kemudian menjadikan nya lampiran pada email. 8. Mengunggah file tugas maupun pekerjaan dengan mudah ke FTP server. 9. Melakukan distribusi dan revisi program oleh devloper software. 10. Melayani setiap user untuk melakukan transfer data dua arah.
  • 7. Sebagai FTP client,komputer harus terhubung dengan FTP server agar bisa melakukan transfer file,sehingga FTP server dapat melakukan tugas-tugasnya seperti download,upload,rename,delete,dan sebagainya.
  • 8. 1. FTP Client akan melakukan permintaan koneksi terhadap server. 2. Setelah terhubung, FTP dapat menukarkan data kepada FTP Client. 3. Disini, FTP dapat dilakukan dengan mode aktif maupun pasif. 4. Dalam mode aktif, server berperan aktif untuk menyetujui permintaan data. 5. Dalam mode pasif, server akan mempertahankan koneksi yang berarti penggunaan bisa membuat saluran data dan saluran perintah. Server di sini dianalogikan tetap mendengarkan perintah, namun tidak ikut berpartisipasi aktif, dan lebih mengandalkan perangkat yang menangani sebagian besar tugasnya.
  • 9. F. Cara Menggunakan FTP Berikut ini adalah metode untuk menghubungkan komputer dengan FTP Server : 1. Mengunakan web browser, kemudian tuliskan fto://ftp.namadomain.com. Ubah nama domain dengan URL website yang ingin kamu gunakan. 2. Menggunakan command prompt (Windows) dan terminal (Mac/Linux).
  • 10. 1. FTP memiliki system keamanan yang terenkripsi pada jaringan sehinga tidak perlu khawatir lagi tentang peretasan data pribadi. 2. FTP juga memiliki fungsi yang sebagai penyimpanan,dimana data yang akan dikirimkan ini tidak akan hilang atau terhapus dari komputer atau perangkat elektronik lainnya. 3. Walaupun menggunakan FTP ini memerlukan verifikasi,tetapi dalam penggunaannya sudah ada software yang dapat membntu dalam verifikasi.
  • 11. 4. FTP dapat menjembatani pertukaran informasi dan juga file antar komputer, tetapi dengan catatan selama proses telah dilengkapi dengan sistem keamanan yang dapat melindungi atau yang diterima. 5. FTP dapat melakukan back up data dan juga file, termasuk juga dapat merestore disebuah website. 6. FTP dapat digunakan menjadi implicit remote computer atau indirect computer. 7. Dengan menggunakan FTP, transfer data dan informasi sangatlah , mudah serta efisien.
  • 12. 1. FTP sangat bergantung pada sistem keamanan enkripsi, sehingga bila tidak ada sistem keamanan enkripsi membuat FTP menjadi tidak aman digunakan untuk transfer informasi dan transfer data. 2. Kesalahan dalam menyampaikan sebuah informasi sering terjadi sehingga membuat administrator menjadi sulit dalam memahami informasi yang diterima. 3. Desain FTP yang tidak kuat dapat membahayakan administrator,karena minimnya informasi mengenal faktor risiko yang nantinya dihadapi. 4. Tidak bisa mengubah kepemilikan dari sebuah file. 5. Sebagai media transfer data tidak begitu aman, hal itu karena tidak adanya enkripsi, kecuali apabila menggunakan alternatif seperti SFTP.
  • 13. 1. Anonymous FTP Anonymous FTP adalah bentuk paling dasar dari FTP. Ini memberikan dukungan untuk transfer data tanpa mengekripsi data atau menggunakan nama pengguna dan kata sandi. Ini paling sering digunakan untuk mengunduh materi yang diizikan untuk distribusi tidak terbatas. Hal ini mampu bekerja di port. 2. Password-Protected FTP Password-Protected FTP adalah layanan FTP dasar, tetapi memerlukan penggunaan nama,pengguna dan kata sandi, meskipun layanan ini mungkin tidak dienkripsikan atau aman. Hal ini juga berfungsi pada port 21. 3. FTP Secure (FTPS) FTP Secure (FTPS) kadang-kadang disebut sebagai FTP Secure Sockets Layer (FTP-SSL), pendekatan ini memungkinkan Transport Layer Security (TLS) implisit segera setelah koneksi FTP dibuat. FTPS awalnya digunakan untuk membantu mengaktifkan bentuk transfer data FTP yang lebih aman. Biasanya default untuk menggunakan port 990.
  • 14. 4. FTP Over Explicit SSL/TLS (FTPES) FTP Over Explicit SSL/TLS (FTPES) adalah pendekatan ini memungkinkan dukungan TLS eksplisit dengan memutakhirkan koneksi FTP melalui port ke koneksi terenkripsi. Ini adalah pendekatan yang umum digunakan oleh layanan berbagai file dan web untuk memungkinkan transfer file yang aman. 5. Secure FTP (SFTP) Secure FTP (SFTP) adalah secara teknis hal ini bukan protocol FTP, tetapi fungsinya sama. Sebaliknya SFTP adalah bagian dari protokol Secure Shell (SSH) yang berjalan diatas port 22. SSH biasanya digunakan oleh administrator sistem untuk mengakses sistem dan aplikasi jarak jauh dan aman. SSTP menyediakan mekanisme dalam SSH untuk mentransfer file yang aman.
  • 15. Dua kegunaanFTP di era ini adalah: 1. Hobi dan Sistem Pembelajaran FTP adalah cara biasa untuk memperkenalkan protokol internet pendatang baru sebelum beralih ke versi yang lebih kompleks, menjadikannya alat awal yang baik. Beberapa orang juga membangun sistem file FTP karena rasa nostalgia hanya untuk bersenang-senang. 2. Memindahkan file server dalam jumlah besar secara internal Beberapa profesional IT dapat memilih untuk menggunakan FTP saat memindahkan server dalam sistem tertutup untuk suatu organisasi. Dalam hal ini, tidak ada masalah keamanan, dan FTP mungkin merupakan cara termudah yang diketahui pekerja IT untuk memindahkan file dalam jumlah besar.
  • 16. 1. FileZilla (Windows) FileZilla adalah FTP Client gratis untuk windows, macOS, dan Linux yang mendukung FTP, FTPS, Dan SFTP. Keunggulan: Dapat mengupload file dalam format RAR,ZIP, dan EXE dengan kapasitas maksimal 4 GB. Kekurangan: Bila kapasitas lebih dati 4 GB, kemungkinan besar mengupload akan memakan waktu lebih lama. 2. WinSCP (Windows) Aplikasi FTP Client terbaik lainnya selain FileZilla adalah WinSCP. FTP Client yang dirancang khusus untuk Windows ini juga menjadi opsi yang sangat kuat berkat tampilan interface yang sederhana sehingga pemakaiannya menjadi sangat mudah.
  • 17. Keunggulan: WinSCP mampu mengoperasikan beberapa protokol seperti SFTP, SCP, FTP, dan WebDev. Kekurangan: Hanya dapat digunakan oleh pengguna sistem operasi Windows saja. 3. FireFTP (Windows, Mac OS X dan Linux) Berbeda dengan FTP Software pada umumnya yang memerlukan beberapa tahap instalasi, penginstalan FireFTP hanya sebatas pengunduhan add-on pada browser Mozilla Firefox Anda. Namun, pastikan bila Mozilla Firefox Anda telah terupdate sebelum menginstal versi FireFTP terbaru. Keunggulan: Sama dengan FileZilla, FireFTP juga bisa diaplikasikan bagi Anda para pengguna Mac dan Linux. Kekurangan: Beberapa pengguna mengeluhkan bila proses kompresi file mereka kerap kali error dan lambat bila file tersebut melebihi kapasitas 4 GB.
  • 18. 4. Transmit (Mac OS X) Transmit hadir sebagai Software FTP Client yang begitu populer di kalangan pengguna Mac, terutama bagi para pengembang website. Berikut ini adalah keunggulan dan kekurangan Transmit. Keunggulan: Dibekali dengan set yang kuat dengan rangkaian fitur mumpuni seperti folder syncing, fitur disk, dan kecepatan yang tinggi. Kekurangan: Aplikasi Transmit ini tidak tersedia secara gratis. Anda akan dikenakan biaya $45 atau berkisar 630 ribu Rupiah untuk satu lisensi. 5. Cyberduck (Mac OS X & Windows) Berikutnya adalah Cyberduck yang direkomendasikan bagi Anda pengguna Mac baik di tingkat pemula maupun tingkat lanjut. Walaupun Software ini juga dapat beroperasi pada Windows, proses integrasinya jauh lebih sempurna dengan Mac. Keunggulan: Memiliki fitur penyimpanan kredensial login di keychain serta pencarian file yang mudah.
  • 19. Kekurangan: Pemakaian aplikasi FTP Cyberduck membutuhkan waktu yang sedikit lebih lama untuk mengunduh dan mengunggah file bila ukurannya melebihi 80 MB. 6. gFTP (Windows, Mac OS X, Linux) gFTP merupakan software open source FTP Client yang begitu populer di kalangan para pengguna sistem operasi berbasis Linux. walaupun begitu, software ini juga dapat dipasang pada Windows dan Mac. Software ini dirancang dengan interface yang begitu bersih sehingga membuat Anda akan lebih mudah mengenali fitur-fitur yang ditawarkan. Keunggulan: Menerapkan langkah untuk mengunggah dan mengedit file persis seperti FileZilla sehingga sangat tepat untuk pemula yang baru menggunakan FTP software. Kekurangan: Beberapa pengguna mengeluhkan adanya bugs yang muncul sehingga operasional program menjadi sering crash.
  • 20. FTP server adalah server yang tugasnya memberikan layanan tukar menukar atau pengiriman data kepada FTP client dengan syarat FTP client harus meminta dahulu kepada FTP server. Sebuah FTP server bisa bekerja dengan koneksi yang aktif maupun pasif. Apabila klient membuka sebuah port pada koneksi aktif, maka secara otomatis server terkoneksi dengan aktif. Apabila kamu terhubung ke FTP server secara aktif, maka kamu harus mengatur firewall untuk menerima koneksi ke sebuah port yang akan dibuka oleh FTP client. Biasanya FTP server aktif menggunakan 20 port sebagai port data. FTP client adalah komputer atau perangkat yang digunakan untuk meminta layanan tukar-menukar data kepada FTP server. Sesudah terkoneksi ke FTP server, maka FTP client bisa melakukan proses download, upload dan lain- lain sesuai izin yang sudah diberikan FTP server. Secara default FTP client rata-rata memilih menggunakan koneksi pasif, itu karena admin server menganggap hal itu lebih aman. Dengan menggunakan koneksi yang pasif, maka seluruh koneksi yang dimulai dari luar akan terblok secara langsung. Dengan mode pasif, FTP client lah yang meminta kepada server untuk membuat koneksi.
  • 21. FTP memiliki peran yang sangat vital pada seluruh aktivitas yang kamu lakukan dengan komputer. Tanpa adanya FTP, maka kegiatan yang biasa kamu lakukan dengan komputer tidak akan terjadi. FTP memudahkan anda untuk mengirim dan menerima fie dari server FTP. Sebagai pengembangan Web, anda harus menggunakan FTP dengan FTP Client untuk mengakses situs web yang anda kelolah. Selain itu, lebih mudah untuk membuat dan menghapus direktori dan membaca sejumlah besar file di server.