В gentoo по-умолчанию для логов используется syslog-ng. Но, мне очень портило жизнь, что логи можно было просматривать только рутом. Наконец-то дошли руки поправить это.
Настройки syslog-ng находятся в файле /etc/syslog-ng/syslog-ng.conf
Нам нужна часть
Там есть такая опция perm(), которая указывает права на доступ к логам. Конечно, можно сделать 644, но лучше воспользуемся опцией group(), которая указывает на группу, от имени которой будут писаться логи - это поможет нам указывать пользователей, которым нужен доступ к логам.
|
options {
perm(0640);
group("log");
};
|
После этого добавляем пользователя в группу log
Выставляем права на папку с логами
|
chown -R root:log /var/log
|
и перезапускаем демон
|
/etc/init.d/syslog-ng restart
|
После этого можно смотреть под теми пользователями, которые находятся в группе log
Комментариев нет:
Отправить комментарий