URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 3546
[ Назад ]

Исходное сообщение
"Проблемы с использованием sudo"

Отправлено Cabal , 21-Ноя-07 09:08 
Люди добрые помогите начинающему разобраться !
Столкнулся со следующей проблемой: если в качестве Host_Alias'a в файле sudoers используется имя хоста, то все работает нормально.
А если в качестве Host_Alias'a в файле sudoers вместо имени используется ip адрес того же хоста, то работать перестает.
Перечитал man : белым по черному написано, что в качестве Host_Alias'a ip адрес использоваться может ( более того можно указывать даже сети ).

Ткните носом в чем косяк?

P.S. используется OpenBSD 4.2


Содержание

Сообщения в этом обсуждении
"Проблемы с использованием sudo"
Отправлено Чигиз , 22-Ноя-07 06:55 
>[оверквотинг удален]
>имя хоста, то все работает нормально.
>А если в качестве Host_Alias'a в файле sudoers вместо имени используется ip
>адрес того же хоста, то работать перестает.
>Перечитал man : белым по черному написано, что в качестве Host_Alias'a ip
>адрес использоваться может ( более того можно указывать даже сети ).
>
>
>Ткните носом в чем косяк?
>
>P.S. используется OpenBSD 4.2

Host_Alias ::= NAME '=' Host_List

выдержка из мана, мож я что пропустил но тут точно написано использовать ИМЯ


"Проблемы с использованием sudo"
Отправлено Cabal , 22-Ноя-07 08:19 
>
> Host_Alias ::= NAME '=' Host_List
>

Тут NAME это имя самого Host_Alias'a ну например:
Host_Alias  SERVERS = webserver, mailserver

Проблема в том, что при использовании вместо имени хоста webserver его ip адреса правила , заданные для хоста webserver, перестают работать. Хотя в man'e сказано:

Host_List ::= Host | Host ',' Host_List

Host ::= '!'* hostname |
         '!'* ip_addr |  # !!!!!!!!!!!!!!!!!!!
         '!'* network(/netmask)? |
         '!'* '+'netgroup |
         '!'* Host_Alias