Rabu, 18 Maret 2015

KONFIGURASI FILE TRANSFER PROTOCOL (FTP) pada UBUNTU 14.04 LTS

  1. Sebutkan dan jelaskan fungsi dari FTP?
  2. Jelaskan perbedaan Anonymous FTP dan User Authenticated FTP ?
  3. Jelaskan perbedaan antara FTP, FTP dan SFTP?
Jawab :
  1. File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang men-support 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 request koneksi ke FTP server untuk tujuan tukar-menukar file (upload dan download file).

    Fungsi FTP server adalah sebagai berikut :
    • Untuk men-sharing data.
    • Untuk menyediakan indirect atau implicit remote computer.
    • Untuk menyediakan tempat penyimpanan bagi user.
    • Untuk menyediakan transfer data yang reliable dan efisien
  2. FTP Server sendiri dibagi atas dua jenis:
    • Public FTP : Biasa disebut Anonymous FTP yaitu FTP server yang mana mengizinkan siapapun untuk memperoleh (mengunduh) file-file yang terdapat pada FTP server tersebut. 
    • Private FTP: yaitu FTP Server yang hanya mengizinkan orang-orang tertentu untuk mengakses file-file tersebut, biasanya menggunakan metode authentication untuk melindungi Private FTP
  3. FTP protokol asli tidak mengenkripsi password dan data nama pengguna, karena protokol tidak memerlukan informasi ini untuk akan dienkripsi. Kebutuhan untuk menjaga password pribadi melahirkan variasi FTP disebut protokol transfer file yang aman atau SFTP

Instalasi Paket
#apt-get install vsftpd

Anonymous FTP
Langkah pembuatan layanan anonymous FTP :
  1. Edit /etc/vsftpd.conf    anonymous_enable=YES


  2. Restart service FTP
    #service vsftpd restart


  3. Buat file bernama praktikum1.txt pada direktori /srv/ftp
Pengamatan 1
  1. Gunakan browser chrome untuk mengakses server FTP. Apa yang terjadi?


    Ketika memasukkan alamat FTP dengan awalan alamat ftp:// , akan langsung masuk ke ftp server karena hak akses masih dibebaskan untuk siapa saja yang ingin mengakses

  2. Gunakan filezilla untuk mengakses server FTP tanpa username dan password. Apa yang
    terjadi?

Ketika memasukkan alamat FTP pada kolom “mesin” , akan langsung masuk ke ftp server karena hak akses masih dibebaskan untuk siapa saja yang ingin mengakses

Authenticated FTP
Langkah pembuatan layanan authenticated FTP :
  1. Buat user praktikum menggunakan perintah berikut :
    anonymous_enable=NO
    root@ubuntu:~# adduser praktikum
    Adding user `praktikum’ …
    Adding new group `praktikum’ (1002) …
    Adding new user `praktikum’ (1002) with group `praktikum’ …
    Creating home directory `/home/praktikum’ …
    Copying files from `/etc/skel’ …
    Enter new UNIX password:
    Retype new UNIX password:
    passwd: password updated successfully
    Changing the user information for praktikum
    Enter the new value, or press ENTER for the default
    Full Name []: Praktikum
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
    Is the information correct? [Y/n]


  2. Edit /etc/vsftpd.confanonymous_enable=NO


  3. Restart service FTP


  4. Buat file bernama praktikum2.txt pada direktori /home/praktikum

     
     

Pengamatan 2 
  1. Gunakan browser chrome untuk mengakses server FTP. Apa yang terjadi?


    Ketika memasukkan alamat FTP dengan awalan alamat ftp:// , akan diminta untuk memasukan username dan password untuk mengakses ftp server karena hak aksesnya sudah dibatasi, hanya untuk yang memiliki username dan password


    Setelah memasukkan username dan password maka masuklah ke FTP server
  2. Gunakan filezilla untuk mengakses server FTP dengan username dan password yang telah
    dibuat. Apa yang terjadi?

  3. Ketika ingin memasuki FTP server masukkan alamat server pada kolom “mesin” masukkan juga username pada kolom “nama pengguna” password pada kolom “kata kunci’. jika tidak memasukkan username dan password tidak dapat mengakses FTP server karena hak aksesnya sudah di batasi hanya untuk yang memiliki username dan password


    Terjadi kegagalan karena pada FTP belum dikonfigurasi untuk user menambahkan file ke FTP atau dalam bahasa hak akses adalah write


 FTP Write Access
  1. Edit /etc/vsftpd.conf
    write_enables = YES


  2. Restart service FTP

 Pengamatan 3
  1.  Gunakan browser chrome untuk mengakses server FTP. Apa yang terjadi?


    Ketika memasukkan alamat FTP dengan awalan alamat ftp:// , akan diminta untuk memasukan username dan password untuk mengakses ftp server karena hak aksesnya sudah dibatasi, hanya untuk yang memiliki username dan password

    Setelah memasukkan username dan password maka masuklah ke FTP server
  2. Gunakan filezilla untuk mengakses server FTP dengan username dan password yang telah
    dibuat. Apa yang terjadi?


    Ketika ingin memasuki FTP server masukkan alamat server pada kolom “mesin” masukkan juga username pada kolom “nama pengguna” password pada kolom “kata kunci’. jika tidak memasukkan username dan password tidak dapat mengakses FTP server karena hak aksesnya sudah di batasi hanya untuk yang memiliki username dan password
  3. Gunakan filezilla untuk mengakses server FTP dengan username dan password yang telah
    dibuat. Upload file dengan nama praktikum3.txt. Apa yang terjadi?
Berhasil menambahkan file ke FTP server karena server FTP sudah dikonfigurasi untuk dapat menambahkan file ke FTP server















[1] http://www.sharetechnote.com/html/Linux_vsftpd.html
[2] https://www.academia.edu/8433830/FTP
[3]

Tidak ada komentar:

Posting Komentar