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
          File Transfer Protocol atau FTP adalah protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh  FTP client dan FTP server.
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
proftpd adalah bahwa ia memiliki sebuah file konfigurasi yang sangat mudah dikelola. Sintaks dari proftpd.conf sangat mirip dengan file konfigurasi Apache. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular. 

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
1. Arahkan dulu dns server kita.
 

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.


 9. Pengujian 3 menggunakan webbrowser : ftp://ftp.wildanhamzah.net


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
1. Kita ketik perintah : ftp localhost login sebagai anonymous tanpa password
 
 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

Popular posts from this blog

Konfigurasi Remote Server

Perintah Dasar Power Shell

KONFIGURASI CISCO PACKET TRACER