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