1. 程式人生 > >ftp服務的搭建之vsftpd的配置(解決外網無法訪問的問題)

ftp服務的搭建之vsftpd的配置(解決外網無法訪問的問題)

安裝完vsftpd後進行簡單的配置後,用本機可以正常登陸,不過區域網及外網均不能正常登陸。提示如下:
“嘗試 116.xxx.61.xxx:33333
已連線到 116.xxx.61.xxx:33333
220 Welcome to blah FTP service.
USER xxxx
331 Please specify the password.
PASS xxxx
230 Login successful.
SYST
215 UNIX Type: L8
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
250 Directory successfully changed.
正在從伺服器上裝入目錄列表 /(LC_TIME=zh_CN.UTF-8)
PASV
227 Entering Passive Mode (192,168,1,xxx,210,180)
LIST -aL
425 Security: Bad IP connecting.
正在斷開與站點 116.242.61.124 的連線"
經查,原因為FTP被動模式的設定問題,於是修改/etc/vsftpd.conf
將如下內容加入:
pasv_enable=YES
pasv_min_port=50000
pasv_max_port=50009
pasv_address=116.xxx.61.xxx(外網地址)
重啟服務:/etc/init.d/vsftpd restart
順利登陸。。。