Anda di halaman 1dari 13

JARINGAN KOMPUTER

FILE TANSFER PROTOCOL (FTP)

Disusun Oleh :

1. Aida Cahya Ramadhan


2. Alifa Farah Nabila

ADMINISTRASI SISTEM JARINGAN

SMK NEGERI 1 SLAWI

TAHUN PELAJARAN 2022 / 2023

i
KATA PENGANTAR

Puji Syukur kami panjatkan kehadirat Allah Swt. Yang sudah melimpahkan
rahmat, taufik, dan hidayah-Nya sehingga kami bisa menyusun tugas Administrasi
Sistem Jaringan (ASJ) ini dengan baik serta tepat waktu. Tugas ini kami buat untuk
memberikan ringkasan tentang definisi FTP dan cara penerapannya. Mudah-mudahan
makalah yang kami buat ini bisa menolong menaikkan pengetahuan kita jadi lebih luas
lagi. Kami menyadari kalau masih banyak kekurangan dalam menyusun makalah ini.

Oleh sebab itu, kritik serta anjuran yang sifatnya membangun sangat kami
harapkan guna kesempatan makalh ini. Kami ucapkan terimakasih kepada Bpk. Firman
selaku guru mata pelajaran ASJ. Kepada pihak yang sudah menolong turut dan dalam
penyelesaian makalah ini. Atas perhatian serta waktunya, kami sampaikan banyak
terima

ii
DAFTAR ISI

HALAMAN JUDUL ............................................................................................... i


KATA PENGANTAR ........................................................................................... ii
DAFTAR ISI .........................................................................................................iii
BAB I PENDAHULUAN ....................................................................................... 1
1.1 Latar Belakang ........................................................................................ 1
1.2 Rumusan Masalah ................................................................................... 2
1.3 Tujuan Penulisan ..................................................................................... 2
BAB II PEMBAHASAN ....................................................................................... 3
2.1 Pengertian FTP ........................................................................................ 3
2.2 Tujuan Dan Mafaat FTP .......................................................................... 3
2.3 Perintah Dalam Melakukan FTP ............................................................. 4
2.4 Cara Kerja FTP ........................................................................................ 4
2.5 Kelebihan dan Kekurangan FTP ............................................................. 6
2.6 Langkah-Langkah Instalasi FTP ............................................................. 6
BAB III PENUTUP ................................................................................................ 9
3.1 Kesimpulan .............................................................................................. 9
DAFTAR PUSTAKA ........................................................................................... 10

iii
BAB I
PENDAHULUAN

1.1 Latar Belakang

Pada era globalisasi sekarang ini ilmu pengetahuan dan teknologi sudahlah tidak asing
lagi terdengar di telinga kita. Dunia yang serba modern telah menghiasi di sekeliling
kita serta perkembangannya pun tak terlupakan. Di bidang komunikasi
perkembangannya pun semakin canggih seseorang dapat berkomunikasi lewat jarak
jauh dengan menggunakan sebuah media sebagai alat perantara.

Dunia computer sering disebut sebagai dunia telekomunikasi yang sangat populer
karena mampu mengakses data yang sekian banyak jumlahnya dan mampu diakses
kemanapun. Perkembangan computer dalam mengakses sebuah data pun kini mulai
berkembang dengan adanya internet yang dapat mengakses data keseluruh dunia

Intenet merupakan program computer untuk mengakses sebuah data baik dalam jumlah
kecil maupun dalam jumlah yang besar serta untuk mengambil sebuah data dari jarak
yang jauh. Dalam internet terdapat banyak pemprograman yang dapat kita gunakan
untuk untuk mengambil suatu informasi serta suatu data yang ingin kita peroleh.

Pada komputer juga memiliki banyak program untuk mengolah kata namun bukan
hanya program pengolahan kata saja tetapi ada beberapa program yang dimiliki oleh
computer, dan salah satunya yang akan kami bahas dalam makalah ini yaitu FTP (File
Transfer Protokol) yang berfungsi untuk mentrasfer antara dua data yang akan saling
dipertukarkan.

Di dalam FTP terdapat banyak perintah-perintah yang dapat kita gunakan, namun
meskipun demikian program ini juga memiliki banyak kelemahan, namun demikian
banyak manfaat yang dapat kita ambil edan untuk membahas kesemuanya itu kami akan
bahas dalam pembahasan.

1
1.2 Rumusan Masalah
 Apakah yang dimaksud dengan FTP ?
 Apakah tujuan/manfaat dari FTP ?
 Cara kerja FTP
 Apa kelebihan dan kelemahan dari FTP

1.3 Tujuan Penulisan


 Untuk mengetahui tentang FTP dan TFTP
 Mengetahui tujuan dari FTP dan TFTP
 Mengetahui kelebihan dan kelemahan FTP dan TFTP

2
BAB II
PEMBAHASAN

2.1 Pengertian FTP

FTP merupalan singkatan dari File Transfer Protocol. FTP terdiri dari
sebuah client dan sebuah server yang merupakan aplikasi yang memberi akses
transfer data antara dua komputer. Transfer data ini dapat tewrjadi antara computer
yang berbentuk mainframe dan sebuah computer dijaringan local.

FTP (File Transfer Protocol) merupakan protokol yang digunakan untuk


memindahmindahkan file kita dengan mudah nengupload dan mendownload file
seperti dalam file-file dalam sebuah computer. Dalam FTP intinya ada dua
perpindahan file yaitu yang pertama upload yang merupakan perpindahan file dari
computer local ke FTP server. Dan yang kedua adalah Download yang merupakan
perpindahan file dari FTP server ke computer local.

2 macam FTP berdasarkan hak aksesnya:

1. FTP user artinya ftp yang dapat diakses dan memiliki permisi hanya di batasi
untuk user tertentu. Karena ftp user disertakan suatu autentifikasi bila kita
mengakses ke dalamnaya
2. FTP anonymous, artinya FTP yang disediakan secara anonymoyse tanpa
nama, dengan kata lain FTP tersebut dapat diakses oleh siapapun dan
biasanya tanpa password, ataupun bila diminta password. Biasanya server
meminta alamat emailkita sebagai passwordnya untuk ferivikasi.

2.2 Tujuan dan Manfaat FTP

· Untuk tujuan sharing data

· Untuk tujuan indirect atau implicit remote computer

· Untuk munyediakan tempat penyimpanan bagi user

· Untuk menyediakan transfer data yang reable dan efisien

3
2.3 Perintah dalam melakukan proses FTP

Beberapa perintah yang sering dan sangat diperlukan oleh user dalam melakukan
proses FTP adalah seperti dibawah ini:

Open : memulai ftp dan mengkoneksikan ftp ke server

Nlist, dir, ls : daftar dari file yang ada dalam ftp server

Cd : berpindah direktori secara hakiki pada direktori ftp server

Lls, lcd, lpwd : perintah yang digunakan untuk memberikan informasi kepada
kita di direktori aktif mana kita berada pada computer local.

Get : perintah ini digunakan jika kita ingin mengambil file dari ft-
server ke computer local

Put : perintah ini digunakan untuk menaruh data ke ftp-server, dari


computer kita ke computer server

Mput/mget : digunakan untuk mengambil dan menaruh beb erapa data


secara langsung

Ascii/binary : melakukan transfer data dalam bentuk format file ascii atau
secara binary

Quit : mengakhiri dan memutuskan hubungan ftp dari computer kita


ke computer server

2.4 Cara Kerja FTP

Port standard FTP adalah 21 (pada server).

Pada sisi server, ftp server menunggu incoming connection di port 21 (default).

FTP client mencoba connect ke ftp server (daemon) dengan memasukan user
password nya (biasanya FTP memang memiliki suatu autentikasi tersendiri.)

· FTP server men-check apakah si user dan password nya valid, Jika valid
maka akan berlanjut ke step berikutnya, jika tidak valid maka akan diminta

4
memasukan user/password yang lain beberapa kali, jika tetap invalid maka
koneksi akan diputuskan.

· Setelah user tervalidasi maka ftp client dapat men-download/men-upload


atau pun mendelete file yang terdapat di server, tergantung dari hak akses yang
dimiliki.

l
Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan
“mendengarkan” percobaan koneksi dari sebuah klien FTP dan kemudian akan
digunakan sebagai port pengatur (control port) untuk :

 Membuat sebuah koneksi antara klien dan server.


 Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada
server.
 Dan untukmengembalikan respons server ke perintah tersebut. Sekali
koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP
nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk
mentransfer data aktual yang sedang dipertukarkan saat melakukan
pengunduhan dan penggugahan.

FTP hanya menggunakan metode autentikasi standar, yakni


menggunakan username dan password yang dikirim dalam bentuk tidak
terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya
untuk mengakses, men-download , dan meng-upload berkas-berkas yang ia
kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap

5
beberapa direktori sehingga mereka dapat membuat berkas, direktori, dan bahkan
menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan
metode anonymous login, yakni dengan menggunakan nama
pengguna anonymous dan password yang diisi dengan menggunakan alamat e-
mail.

2.5 Kelebihan dan kekurangan FTP

Kelebihan dari FTP

1. FTP dapat Mempermudah dalam mengunggah data


2. FTP dapat mentransfer data.
3. Pada FTP online terdapat fasilitas untuk mengupload data ke server dalam
jumlah banyak sekaligus jadi tidak satu persatu.
4. Pada FTP dapat melayani tukar-menukar file
5. FTP merupakan Versi paling gres juga dilengkapi dengan seperangkat program
audit dan penanganan acount.

Kelemahan dari FTP

1. FTP merupakan cara yang tidak aman dalam mentransfer suatu file karena file
dikirimkan tanpa di enskripsi terlebih dahulu tetapi melalui clear teks. Mode text
yang dipakai untuk transfer data adalah format ASCII atau format binary.
2. Keamanan dan kemudahan penggunaan seringkali berbentrokan dan menjadi
dilema para administrator sistem.
3. FTP desainnya masih lemah sehingga mengakibatkan tidak terinformasinya para
administrator sistem mengenai resiko yang mereka hadapi.

2.6 Langkah-langkah Instalasi FTP

1. Berikan perintah berikut :

*apt-get install proftpd*

6
2. Jika muncul pertanyaan do you want to continue ? [Y/n]
3. Tekan Tombol Y untuk melanjutkan instalasi
4. Apabila saat instalasi aplikasi proftpd muncul pesan

E: Sub-Proses /usr/bin/dpkg returned an error code(1)

Maka berikan berikan perintah berikut :

*apt –fix-broken install*

Muncul pesan berikut :

5. Masukkan CD 1 , dengan cara menambahkan CD pada menu Device, Pilih


Debian paket 1
6. Jika muncul pesan berikut, setelah pemilihan paket DVD 1 , maka tekan
tombol enter
7. Selanjutnya tekan tombol enter untuk melanjutkan instalasi

B. Konfigurasi FTP

1. Berikan perintah berikut :

*nano /etc/proftpd/proftpd.conf*

2. Cari ServerName “debian”


3. Ganti menjadi ServerName ftp.smkn1slawi.net
4. Ketikkan pada akhir baris sebelum

*Include /etc/proftpd/conf.d/*

5. Ketikkan list berikut :

*<Anonymous /home/ftp-server>*

User tkj

*</Anonymous>*

6. Simpan konfigurasi

7
7. Berikan perintah berikut :

*cd /home/*

8. Ketikkan ls
9. Berikan perintah berikut

*mkdir ftp-server*

10. Tambahkan user tkj dengan perintah

*Adduser tkj*

*Password : tkj*

11. Restart FTP

*/etc/init.d/proftpd* restart

12. Status FTP */etc/init.d/proftpd status*

8
BAB III
PENUTUP

3.1 Kesimpulan
· FTP ( File Transfer Protocol) adalah salah satu protocol dalam jaringan berbasis
TCP/IP (Transmission Control Protocol) yang digunakan untuk
melakukan pengiriman maupun penerimaan data/ file dari server FTP ke klient FTP
maupun sebaliknya.

· Tujuan dari FTP antara lain untuk sharing data, indirect atau implicit remote
computer, tempat penyimpanan bagi user, menyediakan data yang reable dan efisien.

9
DAFTAR PUSTAKA

http://id.wikipedia.org/wiki/Protokol_Transfer_Berkas

http://id.wikipedia.org/wiki/Trivial_File_Transfer_Protocol

http://elib.unikom.ac.id/files/disk1/15/jbptunikompp-gdl-s1-2004-
agungekapm-741-JURNAL+A-G.pdf

10

Anda mungkin juga menyukai