
安裝魷魚代理程式後,我無法透過連接埠 21 上的 ssh 存取我的伺服器。
我可以透過 VNC 存取伺服器。
作業系統:Centos 6。
謝謝。
答案1
為什麼要在連接埠 21 上進行 ssh 操作?那是 ftp 連接埠(除非您手動更改它)。
您將 Squid 配置為在哪個連接埠上執行?
聽起來好像發生了以下情況之一:
- 您輸入了 ssh 連接埠 22
- 您的連接埠已超載(即嘗試在相同連接埠上執行多個服務)
- 你關閉了 ssh
您說您可以透過虛擬控制台存取您的伺服器。檢查哪些服務被配置為在啟動時執行:
chkconfig --list | grep ’:on’
ssh 列出了嗎?檢查/etc/sshd/sshd.conf
它配置為偵聽的連接埠。
檢查連接埠 22(預設 ssh 連接埠)處於開啟狀態:
netstat -an | grep 22
lsof -i:22
檢查 sshd 是否正在運作:
ps aux | grep -i ssh
透過查看來檢查 Squid 正在使用什麼端口/etc/squid/squid.conf
最後,你可以參考我在代理伺服器上使用的 Squid 設定:https://antipaucity.com/2018/07/18/a-fairly-compressive-squid-configuration-for-proxying-all-the-http-things