我可以在我的 1 號機器上存取 Debian 伺服器。授權就好。
我想在 2 號機器上做同樣的事情。產生的密鑰,在最後寫上 public ~/.ssh/authorized_keys
。但我有一條錯誤訊息Connection timed out
。
我使用相同的金鑰並在 Ubuntu 上的另一台伺服器上進行授權。寫在最後公開~/.ssh/authorized_keys
。而且授權也不錯。
我的問題是什麼?
答案1
「連線逾時」與 SSH 金鑰完全無關。
這意味著 SSH 客戶端根本沒有從遠端伺服器獲得任何答复,因此它甚至無法到達提供金鑰的位置。
這通常是由防火牆引起的,因此請檢查您的iptables
防火牆設定。如果您有外部防火牆設備,也請檢查其設定。