Konfigurasi FTP Server di Ubuntu Server 18.10
File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
- Untuk tujuan sharing data
- Untuk menyediakan indirect atau implicit remote computer
- Untuk menyediakan tempat penyimpanan bagi user
- Untuk menyediakan transfer data yang reliable dan efisien
Install
Konfigurasi
sebelum nya silahkan datanya dari vsftpd.conf di backup dulu dengan perintah ini.
lalu bisa di remove file vsftpd.conf lalu buat lagi, bisa pakai text editor kesukaan kalian disini saya suka pake vim atau bisa pake yang lebih gampang pake nano
lalu copy pastekan text di bawah ini ke vsftpd.conf
lalu save. aktifkan ftp server di firewallnya dan restart vsftpd.conf
dan bisa test di clientnya dengan masukan username dan password ubuntu jika ingin membuat username dan password yang berbeda dan folder sendiri untuk dijadikan folder FTP Server
lalu buat foldernya
source :
- http://klien.indositehost.com/knowledgebase.php?action=displayarticle&id=8
- https://linuxconfig.org/how-to-setup-ftp-server-on-ubuntu-18-04-bionic-beaver-with-vsftpd
File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
- Untuk tujuan sharing data
- Untuk menyediakan indirect atau implicit remote computer
- Untuk menyediakan tempat penyimpanan bagi user
- Untuk menyediakan transfer data yang reliable dan efisien
Install
$ sudo apt-get install vsftpd
Konfigurasi
sebelum nya silahkan datanya dari vsftpd.conf di backup dulu dengan perintah ini.
$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.backup
lalu bisa di remove file vsftpd.conf lalu buat lagi, bisa pakai text editor kesukaan kalian disini saya suka pake vim atau bisa pake yang lebih gampang pake nano
$ sudo rm -rf /etc/vsftpd.conf $ sudo vim /etc/vsftpd.conf
lalu copy pastekan text di bawah ini ke vsftpd.conf
listen=NO listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=NO pasv_enable=Yes pasv_min_port=10000 pasv_max_port=10100 allow_writeable_chroot=YES
lalu save. aktifkan ftp server di firewallnya dan restart vsftpd.conf
$ sudo sudo ufw allow from any to any port 20,21,10000:10100 proto tcp $ sudo service vsftpd restart
dan bisa test di clientnya dengan masukan username dan password ubuntu jika ingin membuat username dan password yang berbeda dan folder sendiri untuk dijadikan folder FTP Server
$ sudo useradd -m ftpuser $ sudo passwd ftpuser Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
lalu buat foldernya
$ sudo mkdir /srv/ftp $ sudo chown ftpuser:ftpuser /srv/ftp/
source :
- http://klien.indositehost.com/knowledgebase.php?action=displayarticle&id=8
- https://linuxconfig.org/how-to-setup-ftp-server-on-ubuntu-18-04-bionic-beaver-with-vsftpd
Komentar
Posting Komentar