Laporan FTP Intan Purnama Sari

Embed Size (px)

DESCRIPTION

File Transfer Protocol

Citation preview

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    A. PENDAHULUAN

    FTP (File Transfer Protocol) adalah suatu protocol yang berada dalam lapisan

    aplikasi yang berfungsi untuk tukar-menukar file dalam suatu network yang

    mensupport (mendukung) TCP/IP protocol. Dua hal penting yang ada dalam FTP

    adalah FTP Server dan FTP Client.

    Fungsi FTP adalah untuk melakukan pengunduhan (download) dan

    penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.

    Perintah-perintah FTP dapat digunakan untuk mengubah direktori,

    mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer

    ke server FTP, serta mengunduh berkas dari server FTP.

    B. TUJUAN

    Dapat memahami tentang FTP (File Transfer Protocol)

    Dapat mengkonfigurasi FTP Server

    Dapat menstransfer file dari FTP Server

    Dapat mengunggah file dari FTP Server oleh FTP Client

    C. ALAT DAN BAHAN

    1 buah laptop atau PC

    Software Virtual Box

    2 buah OS

    - Ubuntu server (10.04 untuk intel, 12.04 64bit untuk amd)

    - Ubuntu desktop 10.04

    Paket vsftpd

    NAMA : INTAN PURNAMA SARI KELAS : X TKJ B

    FTP ( File Transfer Protocol )

    Hari/tgl : 24 Mei 2013 Instruktur : Bpk Adi Setiadi

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    D. LANGKAH KERJA

    1. Pastikan Ubuntu server dan Ubuntu desktop sudah terinstal, kemudian ubah

    network adapter dengan Internal Network

    server client

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    2. Konfigurasi ip nya terlebih dahulu di Ubuntu server dan Ubuntu desktop

    # nano /etc/network/interfaces

    - Ubuntu server, dengan address : 172.16.10.3

    - Ubuntu desktop, dengan address : 172.16.10.15

    3. Restart network

    # invoke-rc.d networking restart

    Server

    Client

    4. Instalkan ftp server pada Ubuntu server

    # apt-get install vstpd

    5. Konfigurasi vsftpd

    # nano /etc/vsftpd.conf

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    6. Hapus tanda kress (#) pada kalimat :

    - local_unable=YES (agar client tidak dapat keluar dari folder yang di share

    tersebut, dan ini bersifat aman bagi server)

    - write_unable=YES (agar client tidak dapat menulis/membuat/mengupload

    file pada ftp server)

    - chroot_local_user=NO (agar client atau user yang login tidak akan menjadi

    root, dan tidak dapat masuk ke folder yang ada diatasnya, ini bersifat aman)

    7. Save # ^X > Y

    8. Restart ftp

    # invoke-rc.d vsftpd restart

    9. Buat folder (mkdir) dan juga file (nano atau touch)

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    10. Uji ftp server di Ubuntu desktop, dengan cek di mozzila firefox.

    Ketikan ftp:/172.16.10.3 > enter

    11. Pada autentikasi ini masukan username dan passwordnya

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    12. Jika sudah masuk, dan sudah terlihat file nya berarti ftp server berhasil

    mentransfer file

    13. Jika ingin mendownload, masuk via terminal saja

    # ftp172.16.10.3 > masukkan password

  • TOTURIAL FTP SERVER: INTAN PURNAMA SARI X TKJ B

    14. Tinggal mendownload file

    Cek terlebih dahulu

    # ls

    Download file

    # get ftp.txt

    15. Upload file dari server telah berhasil dilakukan !

    E. KESIMPULAN

    Jadi, dengan ftp ini kita sebagai server dapat menshare berkas-berkas file ke

    client, dan sebagai client kita dapat menerima berkas file dari server nya.