Конфигурирование xinetd OpenSuSE

Возможно, один из тех

cd mydir ; grep -lr apple *

или

find mydir -type f | xargs grep -l apple
2
03.12.2011, 14:01
2 ответа

Благодаря входу Nikhil я решил это.

YaST только использует сервисные названия, не номера портов, при установке xinetd. К сожалению, по некоторым историческим причинам, приблизительно значения по умолчанию для портирования 9999. Это регистрируется к другому сервису, названному "отличным".

Так, специальное решение состояло в том, чтобы переименовать сервис 9999 порта к "приблизительно" в/etc/services и ввести новый сервис в конфигурацию xinetd с именем "приблизительно" (это, как я подозревал, действительно становится отображенным для портирования 9999), пользователь приблизительно и группа приблизительно, Это - YaST-сгенерированный сервисный файл:

$ cat /etc/xinetd.d/approx 
service approx
{
    socket_type     = stream
    protocol        = tcp
    wait            = no
    user            = approx
    group           = approx
    server          = /usr/sbin/approx
}

Конечно, надлежащее решение будет состоять в том, чтобы переместить сервер и все клиентские машины к другому порту (тот, который еще не присвоен IANA).

3
27.01.2020, 21:57
  • 1
    Хорошие Звуки. Добро пожаловать jstarek :-) –  Nikhil Mulley 03.12.2011, 17:16

Вы попытались упомянуть номер порта в конфигурации? Что говорят журналы?

service approx
{
       flags          = REUSE
       socket_type    = stream
       protocol       = tcp
       wait           = no
       user           = root
       server         = /usr/sbin/approx
       log_on_failure += USERID
       disable        = no
       port           = 9999
}
2
27.01.2020, 21:57
  • 1
    , я пытался использовать номер порта insted сервисного названия, но отказавшего. Для остальных посмотрите ниже :-) –  jstarek 03.12.2011, 17:01

Теги

Похожие вопросы