Linux

sftp 不工作,但 ssh 工作

  • December 27, 2015

我的防火牆中有一條 nat 規則,允許埠 22 流量通過 pfsense。我可以通過 SSH 連接到我的伺服器,但是通過 filezilla 的 sftp 超時並且無法連接。

我嘗試使用伺服器的本地 ip 並且 sftp 工作正常。唯一的問題是當它通過 pfsense 時。

不知道為什麼 sftp 在 NAT 後面不起作用。同時 SSH 工作沒有任何問題。

做了以下,它解決了這個問題。

  • 在 pfsense 中重新添加了埠 22 的 NAT 規則
  • 將 Filezilla 升級到最新版本。

引用自:https://serverfault.com/questions/745326