Konfigurasi FTP anonymous
Assalamu'alaikum wr
wb Perkenalkan nama
saya wildan hamzah dari kelas XI TKJ Disini saya akan
membahas "Setting FTP Server pada debian 9.5 ."
sebelum kita setting FTP server kita lebih baik menegetahui apa itu FTP berikut penjelasan sebelum kita melanjutkan langkah - langkah
- Pengertian FTP
Layanan FTP bisa diatur menjadi FTP public, dimana semua orang bisa mengakses data-data yang ada di server FTP dengan mudah. Selain dapat diatur menjadi FTP public, layanan FTP ini juga bisa diatur agar tidak semua orang dapat mengakses data-data yang ada di server, jadi hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data tersebut.
- Bagian - Bagian FTP
vsftpd adalah FTP server default untuk Ubuntu, CentOS, Fedora, dan Red Hat. Hal ini membuatnya sangat mudah untuk menginstal dibandingkan dengan proftpd, tetapi tidak hadir semudah dari file konfigurasi. vsftpd juga dilaporkan lebih aman.
- Langkah - Langkah setting FTP server pada debian 9.5
1. Disini saya memakai FTP vsftpd untuk menginstall kita ketik kata perintah :
apt-get install install vsftpd.
2. Tambahkan satu user ftp dan berikan password untuk user tersebut dengan kata perintah :
adduser hamzah lalu ketik y.
3. kita Copy file vsftpd yang terdapat pada direktori /etc dengan kata perintah : cp vsftpd.conf vsftpd.conf.backup lalu ketik ls -al
4. Masuk ke file vsftpd.conf dengan kata perintah : nano /etc/vsftp.conf lalu hilangkan tanda pagar pada tulisan : write_enable=YES.
5. Kita restart vsftpdnya dengan perintah : /etc/init.d/vsftpd restart abis itu tekan enter.
- Pengujian
2. Kita matikan terlebih dahulu firewallnya.
3. Kita uji Koneksi jaringan dengan ketik : ping ftp.wildanhamzah.net
4. kita buat salah satu folder pada direktori tersebut: ftp ftp.wildanhamzah.net
5. Cek pada server masuk tidak data tersebut,ternyata ada pada folder user yang sudah dibuat.
6. Pengujian yang kedua buka folder lalu ketik : ftp://192.168.2.143
7. Masukkan username dan passwordyang sudah didaftarkan sebelumnya.
8. Create satu folder pada direktori tersebut.
10. Hasilnya adalah sebagai berikut :
11. Pembuktian pada server masuk ke folder atau user hamzah : ls
- MENGGUNAKAN ANONYMOUS DI VSFTPD
1. Ketik kata perintah : apt-get install vsftpd ftp abis itu masukkan Debian DVD 1.
2. Copy file vsftpd.conf : cp vsftpd.conf menjadi vsftpd.conf.backup.
3. File yang akan dikonfigurasi dengan kata perintah : mkdir -p /home/ (menjadikan home sebagai parent direktori).
4. Membuat folder ftp dengan kata perintah : mkdir /home/ftp,chmod 777 /home/ftp
5. Edit file vsftpd.conf dengan perintah : nano /etc/vsftpd.conf
# Edit File vsftpd.conf: listen=YES
anonymous_enable=YES
anon_root=/home/ftpno_anon_password=YES
local_enable=YES
write_enable=Yes
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
# listen_ipv6=YES (comment)
6. Tambahan file konfigurasi dengan kata perintah :
touch /home/ftp/system.log
chmod 755 /home/ftp/
chown ftp:ftp /home/ftp
chown root:ftp /home/ftp
7. Lalu kita restart vsftpd dengan perintah : /etc/init.d/vsftpd restart.
- Pengujian pada Server
2. Bila ingin anonymous bisa upload file tambah konfigurasi dengan kata perintah sebagai berikut:
mkdir /home/ftp/upload
chmod 777 /home/ftp/upload
usermod -d /home/ftp/upload ftp
touch /home/ftp/upload/upload.doc
3. Kita login lagi dengan user anonymous tanpa password ketik ls maka sudah terlihat file upload dan ketik juga cd upload untuk masuk dalam file upload lalu ketik ls maka akan terbaca command successful. lalu kita uji lagi dengan membuat file tes dengan perintah : mkdir tes maka terbaca "/upload/tes" abis itu kita ketik kata perintah bye untuk keluar dari user. dan kalian sudah memahami cara konfigurasi user anonymous.
- Tugas File Zilla
1. Login user pertama dengan Host: 192.168.2.143 Username: wildan Password:*** Port:21
klik Quickconnect
2. User pertama bisa upload ke file Username: wildan
3. User pertama bisa Download ke Username : wildan
sekian dari saya semoga bermanfaat
mohon maaf bila ada kekurangan penulisan
semoga pembaca bisa memahaminya
Comments
Post a Comment