Назад | Перейти на главную страницу

прокси-серверы squid отключили доступ по ssh, как решить

После установки прокси-серверов Squid я не могу оценить свой сервер через ssh через порт 21. Пожалуйста, помогите мне получить доступ через ssh.

Я могу получить доступ к серверу через VNC.

ОС: Centos 6.

Спасибо.

Почему у вас ssh’ing на порт 21? Это порт ftp (если вы не изменили его вручную).

Какой порт вы настроили для работы Squid?

Похоже, произошло одно из следующего:

  • вы ввели порт 22 для ssh
  • вы перегрузили порт (т. е. пытаетесь запустить более одной службы на одном и том же порту)
  • ты выключил 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