FTP (File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan.
ada pun aplikasi yang dibutuhkan yaitu
- filezilla
-vsftpd
nah langsung saja
- install terlebih dahulu vsftpd dengan perintah apt-get install vsftpd
setelah diinstall kita langsung masuk settingan FTPnya
1. Langkah pembuatan layanan anonymous FTP :
- #nano /etc/vsftpd.conf
2. buat file di direktori /srv/ftp dengan perintah nano [nama_file].txt
3. setelah pada settingan diatas kemudian restart lah ftp dengan perintah service vsftpd restart
Uji Coba
1. buka pada browser dan masukkan url : ftp://[ip atau dns yang telah disetting sebelumnya] maka hasilnya akan seperti ini
2. buka pada filezilla kemudian masukkan ip yang telah tersetting tanpa memasukkan username dan password , maka hasilnya akan seperti ini
LANJUT KONFIGURASI
selanjutnya kita membuat ftp dengan memasukkan auntentifikasi
lakukan konfigurasi seperti gambar brikut :
note : membuat user dengan nama user “praktikum”
kemudian ubah anonymus_enables : YES menjadi
anonymus_enables : NO pada memasukkan perintah
nano /etc/vsftpd.conf
Buat file pada praktikum dengan memasukkan perintah nano /home/praktikum/praktikum2.txt
kemudian restart vsftp lalu lakukan ujicoba
UJICOBA
1. Ketika memasukkan 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.
2. Ketika memasuki Filezilla masukkan alamat server pada kolom “Host” masukkan juga username dan password. 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. terjadi kegagalan dikarenakan ada FTP belum dikonfigurasi untuk user menambahkan file
LANJUT KONFIGURASI
selanjutnya kita membuat ftp agar dapat menambahkan file '
1. masukkan perintan nano /etc/vsftpd.conf lalu ubah write_enable : NO menjadi write_enable : YES atau hapus tanda '#'
lalu lakukan ujicoba pada client maka client dan server sudah dapat melakukan penambahan file
0 comments:
Posting Komentar