sudo add-apt-repository ppa:thefrontiergroup/vsftpd
sudo apt-get update
sudo apt-get install vsftpd
Sudo /etc/vsftpd.conf
แก้ตามตัวอย่าง
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
เพิ่มบรรทัดนี้
allow_writeable_chroot=YES
สร้าง User ที่ต้องการให้เข้าไปใช้งานในโฟลเดอร์ของ Ftp ได้
#adduser ftpuser1
enter new UNIX password :
retype new UNIX password :
chown root:root /home/ftpuser1
สร้างโฟลเดอร์ใน User Directory ที่ต้องการใช้งาน
#mkdir /home/ftpuser1/files
เปลี่ยนค่าของโฟลเดอร์ให้เป็นสิทธิ์ root
#chown root:root /home/ftpuser1
Retart vsftpd
sudo service vsftpd restart
ทดสอบ
หมายเหตุ : เปิด port 21 ด้วย
ไม่มีความคิดเห็น:
แสดงความคิดเห็น