
Squid プロキシをインストールした後、ポート 21 経由の ssh でサーバーを評価できなくなりました。ssh 経由でアクセスできるようにしてください。
VNC経由でサーバーにアクセスできます。
OS: 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-comprehensive-squid-configuration-for-proxying-all-the-http-things