FTP如何更改默認訪問目錄
FTP如何更改默認訪問目錄
1、關於vsftpd服務的最關鍵配置
1)更改默認端口
listen_port=21021
2)修改ftp訪問默認目錄 (其中/codes目錄是你要訪問的目錄 ,在這裏有的時候要保證該目錄在你訪問目錄時一定要有寫權限哦,這個坑千萬別跳。)
chroot_local_user=YES
allow_writeable_chroot=YES
local_root=/codes/
anon_root=/codes/
3)vsftpd修改被動模式數據端口 (這個很關鍵哦,因為有的企業對有防火墻,對端口限制非常嚴格),這裏說的被動數據端口,如果你不知道,你先去了解FTP的主動模式和被動模式。
pasv_enable=YES
pasv_min_port=22022
pasv_max_port=22024
這裏意思是只允許使用22022,22023,22024這三個端口連接,間接的意思是只能同時有三個用戶連接。
4)防火墻開放規則
sudo firewall-cmd --zone=public --add-port=21021/tcp --permanent
sudo firewall-cmd --zone=public --add-port=21022/tcp --permanent
sudo firewall-cmd --zone=public --add-port=21023/tcp --permanent
sudo firewall-cmd --zone=public --add-port=21024/tcp --permanent
或者關閉防火墻,如果說關閉防火墻,那就不要設置被動端口了,就不扯蛋嗎。
本文出自 “螞蚱小子” 博客,謝絕轉載!
FTP如何更改默認訪問目錄