CentOS安裝vsftpd FTP后修改默認21端口方法


推薦一款ftp客戶端工具:iis7服務器管理工具
IIs7服務器管理工具可以批量管理ftp站點,同時具備定時上傳下載的功能。
作為服務器集成管理器,它最優秀的功能就是批量管理windows與linux系統服務器、vps。能極大的提高站長及服務器運維人員工作效率。同時iis7服務器管理工具還是vnc客戶端,服務器真正實現了一站式管理,可謂是非常方便。
下載地址:
http://yczm.iis7.com/?tscc

 

 

第一、配置文件修改

vi /etc/vsftpd/vsftpd.conf

首先需要在vsftpd配置文件中添加:

listen_port=1802
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=30999
pasv_promiscuous=YES

listen_port端口我們可以自己設置。pasv_min_port和pasv_max_port也是隨意設置的,后面我們開啟防火牆的時候對應就可以了。

第二、修改services文件

vi /etc/services

如果我們不方便用VI工具的話就下載到本地,因為文件比較多。直接將兩處的FTP參數后面21修改成我們上面設置的端口。

修改services文件

第三、端口防火牆設置

上面我們設置了新的端口,我們需要開放端口,查看開放的端口。

firewall-cmd --zone=public --list-ports

在合適的位置添加:

firewall-cmd --zone=public --add-port=1802/tcp --permanent

firewall-cmd --zone=public --add-port=30000-3099/tcp --permanent

重新加載:

firewall-cmd --reload
systemctl  restart firewalld

第四、重啟vsftpd檢測

systemctl restart vsftpd

重啟vsftpd之后,我們用新的端口登入FTP看看是否可以登入,老蔣最后測試是可以的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM