修改vsftpd默認端口21


centos中安裝了FTP(vsftpd)服務。

vsftpd服務啟動后,默認的ftp端口是21,現在我想把ftp端口改成 64421 ,修改后能保證用戶上傳下載不受影響

1、編輯 /etc/vsftpd/vsftpd.conf 文件,在該配置文件中添加此行:listen_port=64421 

#vi /etc/vsftpd/vsftpd.conf
listen_port=64421

2、編輯 /etc/services 文件,將其中的 ftp 21/tcp 改為 ftp 64421 /tcp , ftp 21/udp 改為 ftp 64421 /udp

#vi /etc/services

# 21 is registered to ftp, but also used by fsp
ftp             64421/tcp
ftp             64421/udp          fsp fspd

  

3、執行 /etc/init.d/vsftpd restart 重新啟動 vsftpd 服務。啟動完成后可以使用 netstat -apn|grep vsftpd命令可以查看到系統現監聽的 vsftpd 的端口為64221

# netstat -apn|grep vsftpd
tcp        0      0 0.0.0.0:64421           0.0.0.0:*               LISTEN      11820/vsftpd  

  

4、使用 IP地址加新的端口64421,如ftp://192.168.2.199:64421,這樣既可以訪問到 FTP服務器了。

 


免責聲明!

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



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