Add User VSFTP with Specification Folder

Install VSFTP di server, saya tidak akan menjelaskan bagaimana install VSFTP.

Config VSFTP seperti dibawah ini

anonymous_enable=no
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
#local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=YES
ls_recurse_enable=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
use_localtime=YES

Menambahkan user pada mesin Linux

#adduser namauser
#password namauser

Buat directory untuk ftp folder

#mkdir /mnt/sdc1/ftpdata

Merubah directory user ke folder ftp data

#usermod -d /mnt/sdc1/ftpdata namauser

Tambahkan user baru ke dalam file chroot_list

#vim /etc/vsftp/chroot_list

namauser

Restart service VSFTP

See also  Ubuntu 18.04 + PHP7.4 + PDO SQLSRV