Alexander Polozov
2021-02-28 07:17:44 UTC
Привет, All!
Достался тут на днях по случаю беспородный бесперебойник с УПШ шнурком,
подключил, поставил nut, настроил по шпаргалкам из тырнетика, вроде бы почти
всё заработало, бесперебойник видится, в логи правильные сообщения идут, но при
попытке подать команду на выключение тазика ничего не происходит. В конфигах
видим что выключать пытается так SHUTDOWNCMD "/sbin/shutdown -h +0" (команда
шлётся от пользуна nut, а значит логично получает отлуп "shutdown: you must be
root to do that!").
Понятно, что тут надо разруливать права доступа, но что-то я с наскоку не
соображу, чего и куда, что-б в итоге не получить дыру, потому что после беглых
поисков в тырнете попадались советы добавить пользователя nut в группу wheel,
поставить suid бит на shutdown и т.п., а хотелось бы всё таки грамотного
решения.
Со всеми пожеланиями, Alexander Polozov
... У меня к русскому языку вопросов нет.
Достался тут на днях по случаю беспородный бесперебойник с УПШ шнурком,
подключил, поставил nut, настроил по шпаргалкам из тырнетика, вроде бы почти
всё заработало, бесперебойник видится, в логи правильные сообщения идут, но при
попытке подать команду на выключение тазика ничего не происходит. В конфигах
видим что выключать пытается так SHUTDOWNCMD "/sbin/shutdown -h +0" (команда
шлётся от пользуна nut, а значит логично получает отлуп "shutdown: you must be
root to do that!").
Понятно, что тут надо разруливать права доступа, но что-то я с наскоку не
соображу, чего и куда, что-б в итоге не получить дыру, потому что после беглых
поисков в тырнете попадались советы добавить пользователя nut в группу wheel,
поставить suid бит на shutdown и т.п., а хотелось бы всё таки грамотного
решения.
Со всеми пожеланиями, Alexander Polozov
... У меня к русскому языку вопросов нет.