我想訪問FTP服務器,這是防火牆保護意味着只有已添加到安全列表的IP地址才能訪問FTP文件。使用特定IP地址訪問FTP服務器
並且我的網站的IP地址已被添加到防火牆的安全列表中。
我正在使用Filezilla連接到它,但它不允許我連接到FTP服務器,因爲我的PC具有不同的IP。
請建議我一種連接到FTP服務器的方法。
在此先感謝....
我想訪問FTP服務器,這是防火牆保護意味着只有已添加到安全列表的IP地址才能訪問FTP文件。使用特定IP地址訪問FTP服務器
並且我的網站的IP地址已被添加到防火牆的安全列表中。
我正在使用Filezilla連接到它,但它不允許我連接到FTP服務器,因爲我的PC具有不同的IP。
請建議我一種連接到FTP服務器的方法。
在此先感謝....
如果你能SSH /遠程登錄到你的主機,那麼你可以使用FTP命令行。 另一種選擇是使用安裝在Web服務器上的基於Web的ftp客戶端(如果您有PHP,則使用http://www.phpwebftp.com/)。
在允許的服務器上運行ftp客戶端;或者說服ftp管理員將您的PC的IP地址添加到白名單中,並確保和/或祈禱它不會改變(可能會向ISP支付額外的靜態IP);或者,在授權的服務器上使用代理。第一個選項絕對是最簡單的,假設你有訪問你的Web服務器的shell(如果沒有,它在授權列表上有什麼意義?)
一些常用的命令行客戶端,你可能會發現安裝在服務器上包括ftp(sic),ncftp,curl,wget,lynx和w3m。最後兩個實際上是基於終端的純文本瀏覽器。
如果你有你的服務器的shell訪問,您可以創建一個SSH隧道是這樣的:21從你的電腦:
ssh [email protected] -L 21:127.0.0.1:21
然後就可以使用本地主機連接到FTP服務器。
http://www.debianadmin.com/howto-use-ssh-local-and-remote-port-forwarding.html