Ssh
在 SSH 上設置防火牆時弄亂了 IP 表規則並鎖定了自己
我試圖為我的網站設置防火牆規則,但我弄亂了 IP 表規則並鎖定了自己。現在,我無法通過 SSH 訪問 VPS。當我嘗試它時,我收到了這條消息:
ssh: connect to host [IP address] port [Port]: Connection timed out
首先,我已經完成了設置防火牆規則的步驟。在
iptables -A INPUT -j DROP
我認為我已經阻止了自己之後,因為我根本無法添加任何命令。那麼,我能做些什麼來解決這個問題並添加一個強大的防火牆呢?
注 1:我是這些東西的新手,並試圖學習它,注 2:我無權訪問實例的管理頁面,但我可以請我的託管網站的朋友做一些事情。所以優先級固定可以在SSH上
預先感謝!
無法通過 ssh 重新獲得訪問權限。您必須聯繫您的朋友並要求他重置 iptables 的規則。
如果我能給你一個建議,我會在配置 iptables 時使用
cron
或配置看門狗at
,這樣就不會再發生了。我認為您可以在 ServerFault 上找到有用的這個答案和這個答案。