FTP (File Transfer Protocol) adalah salah satu protokol paling populer yang digunakan untuk mengirim atau menerima (transfer) file antara komputer lewat jaringan. Komputer yang membuka layanan File Transfer tersebut disebut sebagai FTP Server, sedangkan komputer yang menggunakan layanan tersebut (melakukan aktifitas upload dan download) disebut sebagai FTP Client. Umumnya FTP Server akan membuka port 21 untuk melayani kliennya. Jadi komunikasi antara klien ke server baik itu aktifitas upload dan download akan dilayani melalui port 21.
Salah satu aplikasi FTP server yang ada di ubuntu yaitu VSFTPD. Beberapa ubuntu saat ini sudah terinstall VSFTPD, jika belum silahkan lakukan installasi terlebih dahulu
setelah itu lakukan pengecekan apakah VSTPD tersebut telah aktif
Jika terdapat status " vstpd start / running " maka fstpd tersebut telah berjalan. untuk menghentikan proses tersebut
untuk melakukan konfigurasi fstpd yang telah di inistall yaitu dengan mengakses berkas pengaturan server VSFTPD terletak di /etc/vsftpd.conf, bentuknya adalah teks biasa sama seperti kebanyakan berkas pengaturan di Linux. Perubahan dapat dilakukan dengan menggunakan sembarang editor teks. atau mengakses dengan nano editor berikut.
Beberapa pengaturan dasar yang kemungkinan perlu kita ubah di konfigurasi server VSFTPD:
Pengaturan-pengaturan ini sudah ada di berkas konfigurasi VSFTPD, untuk mengaktifkannya kita tinggal menghilangkan tanda # di depan pengaturan bersangkutan.
Sebagai contoh hilangkan tanda (#) pada bagian local_enable=YES dan write_enable=YES. Lalu simpan dengan perintah Ctrl + X. Setelah itu restart vsftpd dengan perintah:
Selanjutnya membuat user yang bisa mengakses layanan FTP server tersebut. Terlebih dahulu harus mendaftarkannya ke dalam system, karena user yang terdaftar sebagai FTP user adalah User system.
Untuk menambahkan user baru dengan nama userbaru, menggunakan perintah:
Anda akan diminta untuk membuat password dan mengisi beberapa data yang diminta. Untuk datanya bisa dikosongkan dengan tekan enter.
userbaru yang tadi telah dibuat akan memiliki folder yang terletak di /home/userbaru/. Lokasi itu digunakan user untuk menaruh file ketika menggunakan layanan FTP Server.
Mengatur kepemilikan (ownership) root pada direktori home userbaru :
Buatlah direktori baru di dalam home yang nantinya akan digunakan untuk menyimpan file-file yang akan diupload :
Terakhir, berikan hak akses direktori tersebut ke user yang sudah dibuat tadi :
Proses instalasi dan konfigurasi FTP server di linux ubuntu sudah selesai. Selanjutnya anda bisa mengaksesnya melalui terminal konsol atau dengan menggunakan FTP client pihak ketiga seperti winftp atau filezilla dengan port default 21. Selain itu, anda juga dapat melihat atau mengakses file yang telah anda upload dengan mengetikan ftp://IP atau ftp://domain.com di browser pilihan anda.
Sekian.,
sumber belajar:
https://www.newbienote.com/2016/12/tutorial-install-ftp-server-di-ubuntu.html
http://rotyyu.blogspot.com/2012/05/install-server-vsftpd-linux.html
https://nugi.biz/2013/05/13/konfigurasi-vsftpd-pada-ubuntu.xhtml
https://websiteforstudents.com/install-vsftpd-ssltls-ubuntu-17-04-17-10/
Salah satu aplikasi FTP server yang ada di ubuntu yaitu VSFTPD. Beberapa ubuntu saat ini sudah terinstall VSFTPD, jika belum silahkan lakukan installasi terlebih dahulu
sudo apt-get install vsftpd
setelah itu lakukan pengecekan apakah VSTPD tersebut telah aktif
sudo service vsftpd status
Jika terdapat status " vstpd start / running " maka fstpd tersebut telah berjalan. untuk menghentikan proses tersebut
sudo service vsftpd stop
untuk melakukan konfigurasi fstpd yang telah di inistall yaitu dengan mengakses berkas pengaturan server VSFTPD terletak di /etc/vsftpd.conf, bentuknya adalah teks biasa sama seperti kebanyakan berkas pengaturan di Linux. Perubahan dapat dilakukan dengan menggunakan sembarang editor teks. atau mengakses dengan nano editor berikut.
sudo nano /etc/vstpd.conf
Beberapa pengaturan dasar yang kemungkinan perlu kita ubah di konfigurasi server VSFTPD:
- anonymous_enable, jika diberi nilai YES artinya pengguna tanpa username sah di server dapat menggunakan layanan ini
- local_enable, jika diberi nilai YES artinya pengguna lokal dapat login ke server FTP ini
- write_enable, pengaturan ini menentukan apakah pengguna dapat mengunggah ke server FTP ini atau tidak
- ftpd_banner, string yang digunakan sebagai ucapan selamat datang ke pengguna yang login
- chroot_user_local, pengaturan ini akan memaksa pengguna untuk hanya menggunakan direktori home-nya
Pengaturan-pengaturan ini sudah ada di berkas konfigurasi VSFTPD, untuk mengaktifkannya kita tinggal menghilangkan tanda # di depan pengaturan bersangkutan.
Sebagai contoh hilangkan tanda (#) pada bagian local_enable=YES dan write_enable=YES. Lalu simpan dengan perintah Ctrl + X. Setelah itu restart vsftpd dengan perintah:
sudo service vsftpd restart
Selanjutnya membuat user yang bisa mengakses layanan FTP server tersebut. Terlebih dahulu harus mendaftarkannya ke dalam system, karena user yang terdaftar sebagai FTP user adalah User system.
Untuk menambahkan user baru dengan nama userbaru, menggunakan perintah:
sudo adduser userbaru
Anda akan diminta untuk membuat password dan mengisi beberapa data yang diminta. Untuk datanya bisa dikosongkan dengan tekan enter.
userbaru yang tadi telah dibuat akan memiliki folder yang terletak di /home/userbaru/. Lokasi itu digunakan user untuk menaruh file ketika menggunakan layanan FTP Server.
Mengatur kepemilikan (ownership) root pada direktori home userbaru :
sudo chown root:root /home/userbaru
Buatlah direktori baru di dalam home yang nantinya akan digunakan untuk menyimpan file-file yang akan diupload :
sudo mkdir /home/userbaru/FolderUpload
Terakhir, berikan hak akses direktori tersebut ke user yang sudah dibuat tadi :
sudo chown userbaru:userbaru /home/userbaru/FolderUpload
Proses instalasi dan konfigurasi FTP server di linux ubuntu sudah selesai. Selanjutnya anda bisa mengaksesnya melalui terminal konsol atau dengan menggunakan FTP client pihak ketiga seperti winftp atau filezilla dengan port default 21. Selain itu, anda juga dapat melihat atau mengakses file yang telah anda upload dengan mengetikan ftp://IP atau ftp://domain.com di browser pilihan anda.
Sekian.,
sumber belajar:
https://www.newbienote.com/2016/12/tutorial-install-ftp-server-di-ubuntu.html
http://rotyyu.blogspot.com/2012/05/install-server-vsftpd-linux.html
https://nugi.biz/2013/05/13/konfigurasi-vsftpd-pada-ubuntu.xhtml
https://websiteforstudents.com/install-vsftpd-ssltls-ubuntu-17-04-17-10/
0 comments:
Post a Comment