решено: сказать SSH слушать больше 1го порта ((как?))

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

решено: сказать SSH слушать больше 1го порта

Сообщение Doka »

необходимо заставить sshd слушать два порт на одном интерфейсе - как это сделать?

пытаюсь указать в директиве Port через запятую или пробел - пишет:

Код: Выделить всё

Starting sshd: /etc/ssh/sshd_config line 14: Badly formatted port number.
Starting sshd: /etc/ssh/sshd_config line 14: garbage at end of line; "2222".
т.е. такой возможности не предусмотрено, как я понял ((

как запустить две копии sshd, чтобы они слушали разные порты? Это вобще реализуемо?
Never stop thinking..................................................................
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: решено: сказать SSH слушать больше 1го порта

Сообщение allez »

А что мешает указать две директивы "Port", каждую в отдельной строке?
Спасибо сказали:
Аватара пользователя
INF[SZ]
Сообщения: 395
ОС: Centos

Re: решено: сказать SSH слушать больше 1го порта

Сообщение INF[SZ] »

/usr/sbin/sshd -f file_config1
/usr/sbin/sshd -f file_config2
Я не понял Вашего вопроса, но я Вам на него отвечу.
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: решено: сказать SSH слушать больше 1го порта

Сообщение Doka »

allez писал(а): ↑
21.12.2007 12:48
А что мешает указать две директивы "Port", каждую в отдельной строке?

пробовал. на синтаксис не ругается, но
почему-то работает только первая директива
Never stop thinking..................................................................
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: решено: сказать SSH слушать больше 1го порта

Сообщение allez »

Хм, специально проверил (Ubuntu 7.04, OpenSSH 4.3) - работает. Сколько директив "Port" указано в sshd_config, столько портов сервер и слушает.

А "на сладкое" - выдержка из man sshd_config:

Код: Выделить всё

     Port    Specifies the port number that sshd listens on.  The default is 22.  Multiple options of this type are per-
             mitted.  See also ListenAddress.


P. S. Провел такой же эксперимент над sshd во FreeBSD 6.0, openSUSE 10.2 и 10.3 (версии OpenSSH соответственно 4.2, 4.4 и 4.6) с таким же результатом - все работает. ;)
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: решено: сказать SSH слушать больше 1го порта

Сообщение Doka »

allez
виноват, товарищ "Не очень злой админ :-)"

порт-то я в sshd_config добавил а в файрволле открыть -забыл..
через директиву "Port" конечно самый правильный путь

спасибо
Never stop thinking..................................................................
Спасибо сказали: