- Sebutkan dan jelaskan fungsi dari FTP?
- Jelaskan perbedaan Anonymous FTP dan User Authenticated FTP ?
- Jelaskan perbedaan antara FTP, FTP dan SFTP?
- 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
- 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
- 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 :
-
Edit /etc/vsftpd.conf anonymous_enable=YES
- Restart service FTP
#service vsftpd restart - Buat file bernama praktikum1.txt pada direktori /srv/ftp
-
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
- 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 :
Langkah pembuatan layanan authenticated FTP :
-
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]
- Edit /etc/vsftpd.confanonymous_enable=NO
- Restart service FTP
- Buat file bernama praktikum2.txt pada direktori /home/praktikum
Pengamatan 2
- 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 passwordSetelah memasukkan username dan password maka masuklah ke FTP server
- 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 passwordTerjadi kegagalan karena pada FTP belum dikonfigurasi untuk user menambahkan file ke FTP atau dalam bahasa hak akses adalah write
-
Edit /etc/vsftpd.conf
write_enables = YES - Restart service FTP
- 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 passwordSetelah memasukkan username dan password maka masuklah ke FTP server
- 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 - Gunakan filezilla untuk mengakses server FTP dengan username dan password yang telahdibuat. 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