由於過年期間,大家都在外地,臨時需要登錄FTP,特別2020年面臨肺炎事件,大部分員工都在家辦公了。但是非常奇怪的是 一直出現如下 錯誤
ftp> ls 500 Illegal PORT command. ftp: bind: Address already in use ftp> ftp> dir 500 Illegal PORT command.
我開始還以為是網絡問題,但是測試各種情況,都不行。然后就上網查看了相關資料發現是防火牆設置的問題。通過如下解決問題
局域網用FTP命令訪問外網的FTP SERVER,執行任何命令(如dir,ls,put,get)總是報下面的錯誤 ftp:500 Illegal PORT command. 425 ftp:Use PORT or PASV first 或者是下面的錯誤 ftp:500 Illegal PORT command. ftp: bind: Address already in use 主要是由於Iptables防火牆不支持 ip_nat_ftp ip_conntrack_ftp 在linux的ftp服務器上執行下列命令即可解決 modprobe ip_nat_ftp modprobe ip_conntrack_ftp
通過執行如上兩條命令,並使用主動模式 就解決了
原文地址: FTP時顯示500 Illegal PORT command的解決
標簽: ftp modprobe 500
