install-setup-proftpd-debian-9-stretch
* หลังจากเซท TLS ให้ แก้ไขไฟล์ /etc/proftpd/proftpd.conf เพื่อให้โหลดไฟล์ tls.conf ขึ้นมาทำงาน
Include /etc/proftpd/tls.conf
ติดตั้ง Firewalld เพิ่ม
apt install firewalld
เพิ่ม Rul firewall
firewall-cmd --zone=public --permanent --add-service=ftp
firewall-cmd --zone=public --permanent --add-port=6000-6100/tcp
* ปรับไฟล์ /etc/proftpd/proftpd.conf เพื่อเปิด PassivePorts ให้ Login FTP ผ่าน FileZilla ได้
[...]DefaultRoot ~ !adm PassivePorts 6000 6100 [...]
Ref: proftpd
---------------------------------------------------------------------------------------------------------
ปรับเพิ่มเติมให้เฉพาะ user สามารถ log in FTP ได้ บาง user ไม่ให้เข้าใช้งาน FTP
ปรับแก้ไฟล์ /etc/passwd เช่น
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
แก้ไขเป็น
www-data:x:33:33:www-data:/var/www:/usr/bin/false
-----------------------------------------------------------------------------------------------------------
Install quota on Debian 9
how-to-set-filesystem-quotas-on-debian-9
Set Quota:
Check quota on : quotaon -v /home
Add quota user: setquota -u logwin 10240M 10752M 0 0 /home
Edit quota user: edquota -u logwin
View quota user: quota -vs logwin
Report quota: repquota -s /home
No comments:
Post a Comment