Tài liệu của tạp chí nói rằng việc thêm người dùng vào nhóm 'systemd-tạp chí' hoặc nhóm 'adm' cho phép người dùng truy cập tạp chí toàn hệ thống.
Tôi đang chạy CentOS 7 mới nhất và dường như tôi gặp sự cố khi truy cập tạp chí với tư cách là người dùng không root.
Đây là cấu hình của tôi:
$ id
uid=1000(centos) gid=1000(centos) groups=1000(centos),4(adm),10(wheel),190(systemd-journal) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
$ cat /etc/systemd/journald.conf
[Journal]
Storage=persistent
$ journalctl
-- Logs begin at Sat 2015-08-29 16:35:52 UTC, end at Sat 2015-08-29 17:28:47 UTC. --
Aug 29 16:35:52 hostname ... <log continues>
Không có nhật ký hệ thống trong đầu ra tạp chí. Đây là cấu hình quyền của tôi:
$ ll -a /var/log/journal/f9afeb75a5a382dce8269887a67fbf58/
total 24592
drwxr-xr-x. 2 root root 4096 Aug 29 16:35 .
drwxr-xr-x. 3 root root 4096 Aug 29 17:28 ..
-rw-r-----. 1 root root 16777216 Aug 29 17:27 system.journal
-rw-r-----+ 1 root root 8388608 Aug 29 17:33 user-1000.journal
Nếu tôi thay đổi nhóm sở hữu system.journal
để systemd-journal
mọi thứ hoạt động tốt. Tuy nhiên điều này có vẻ không đúng, vì tài liệu không nói gì về nó.
Có bất cứ điều gì tôi thiếu hoặc thực sự cần phải thay đổi nhóm của system.journal
tệp theo cách thủ công ?
Cảm ơn bạn