/var/log/.*
一般ユーザーがログを読むことを許可する必要があります。私は文書に従ってそれをしました。このマニュアル
mkdir -p /etc/sudoers.d/
visudo -f /etc/sudoers.d/mikelogger
ネブ首都
mikelogger localhost.localdomain = /usr/bin/tail /var/log/messages
走る
su mikelogger -
tail -f /var/log/messages
tail: cannot open '/var/log/messages' for reading: Permission denied
tail: no files remaining
答え1
そのユーザーが指定されたコマンドを実行できるように、sudoers.dのファイルにコンテンツを追加しますsudo
。
この試み:
su mikelogger -
sudo tail -f /var/log/messages
ユーザーパスワードの入力を求められmikelogger
、パスワードで正常に認証された後は、tailコマンドを正しく実行する必要があります。