在Debian系統中,Syslog日志文件的權限設置通常遵循以下原則:
sudo chown root:adm /var/log/syslog
-rw-r-----)是合適的。這可以通過以下命令實現:sudo chmod 640 /var/log/syslog
如果你需要修改其他Syslog相關日志文件的權限,只需將上述命令中的/var/log/syslog替換為相應的日志文件路徑即可。
另外,如果你使用的是rsyslog作為Syslog服務,你還可以通過編輯/etc/rsyslog.conf或/etc/rsyslog.d/50-default.conf文件來自定義日志文件的存儲位置和權限設置。例如,你可以添加以下內容來更改日志文件的存儲位置和權限:
# 設置自定義日志文件的位置
local7.* /var/log/custom.log
# 設置自定義日志文件的權限
local7.* -rw-r----- root adm
保存文件后,重啟rsyslog服務以使更改生效:
sudo systemctl restart rsyslog