Squid-Proxys haben den SSH-Zugriff deaktiviert. So beheben Sie das Problem

Squid-Proxys haben den SSH-Zugriff deaktiviert. So beheben Sie das Problem

Nach der Installation von Squid-Proxys kann ich nicht per SSH über Port 21 auf meinen Server zugreifen. Bitte helfen Sie mir, per SSH Zugriff zu erhalten.

Ich kann über VNC auf den Server zugreifen.

Betriebssystem: Centos 6.

Danke schön.

Antwort1

Warum verwenden Sie SSH über Port 21? Das ist der FTP-Port (sofern Sie ihn nicht manuell geändert haben).

Für die Ausführung von Squid haben Sie die Konfiguration auf welchem ​​Port vorgenommen?

Es klingt, als wäre eines der folgenden Dinge passiert:

  • Sie haben Port 22 für SSH falsch eingegeben
  • Sie haben einen Port überlastet (d. h. Sie versuchen, mehr als einen Dienst auf demselben Port auszuführen)
  • du hast ssh ausgeschaltet

Sie sagen, Sie können über eine virtuelle Konsole auf Ihren Server zugreifen. Überprüfen Sie, welche Dienste so konfiguriert sind, dass sie beim Start ausgeführt werden:

chkconfig --list | grep ’:on’

Ist SSH aufgelistet? Überprüfen Sie, /etc/sshd/sshd.confauf welchem ​​Port es laut Konfiguration abhört.

Überprüfen Sie, was Port 22 (Standard-SSH-Port) offen hält:

netstat -an | grep 22
lsof -i:22

Überprüfen Sie, ob sshd überhaupt läuft:

ps aux | grep -i ssh

Überprüfen Sie, welchen Port Squid verwendet, indem Sie auf/etc/squid/squid.conf

Zuletzt können Sie sich die Squid-Konfiguration ansehen, die ich auf meinen Proxyservern verwende:https://antipaucity.com/2018/07/18/a-fairly-comprehensive-squid-configuration-for-proxying-all-the-http-things

verwandte Informationen