Rsyslog ส่งออกไปยังล็อกไฟล์ที่กำหนดเอง
มีใครบอกฉันได้ไหมว่าฉันทำอะไรผิดที่นี่? นี่คือคำถามสุดท้าย: ทำไมเมื่อฉันใช้คำสั่ง logger ฉันไม่สามารถเอามันออกไปยังไฟล์บันทึกที่กำหนดเองได้/var/log? ในสคริปต์ของฉัน: logger -i -t ANM -p local7.info "This is a local 7 test" ในrsyslog.confฉันผนวกต่อไปนี้ในตอนท้ายของไฟล์: local7.* /var/log/anm.log นอกจากนี้สคริปต์มีสิทธิ์สำหรับ/var/log/anm.logไฟล์ * อัพเดท * ดังนั้นฉันลืมรีสตาร์ทบริการบันทึก ฉันลองรีบูตเครื่องแล้ว " service rsyslog restart" ยังไม่มีการเปลี่ยนแปลง ข้อความทดสอบไม่ปรากฏขึ้น/var/log/anm.logแต่ปรากฏขึ้น/var/log/syslog * อัพเดท * สิทธิ์ใดบ้างที่/var/log/"yourlogfilehere"ต้องการ Owner, Group, rwx? ฉันลองตั้งค่า grp และเป็นเจ้าของเพื่อรูทและเป็นชื่อผู้ใช้ที่รันคำสั่งตัวบันทึก ไม่มีการเปลี่ยนแปลงใด ๆ ฉันได้ลองสร้างไฟล์บันทึกในไดเรกทอรีที่กำหนดเอง/var/logด้วย ie /var/log/anm/anm.logและการตั้งค่าการอนุญาตทั้งสองประเภทสำหรับไดเรกทอรี * อัพเดท …