Score:0

เปลี่ยนปลายทางไฟล์บันทึกการสืบค้น BIND

ธง in

ฉันพยายามเปลี่ยนไฟล์ที่เซิร์ฟเวอร์ BIND ของฉันจัดเก็บบันทึกการสืบค้นจากไฟล์ข้อความใน /var/log/messages เป็น /var/log/named/named.log เมื่อฉันรีสตาร์ทบริการ BIND เพื่อให้การเปลี่ยนแปลงมีผล ไม่สามารถเริ่มได้เนื่องจากบริการไม่มีสิทธิ์ในการเข้าถึงไฟล์บันทึกใหม่ ฉันจะให้สิทธิ์ BIND ในการเข้าถึงไฟล์บันทึกใหม่ได้อย่างไร นี่คือผลลัพธ์จากข้อผิดพลาด ฉันใช้เซิร์ฟเวอร์นี้บนเดเบียน

-- 
-- งานเริ่มต้นสำหรับหน่วย bind9.service เสร็จสิ้นด้วยความล้มเหลว
-- 
-- ตัวระบุงานคือ 3717 และผลลัพธ์ของงานล้มเหลว
27 มิ.ย. 17:12:11 bcc-21 ชื่อ [3188]: การกำหนดค่าช่องคำสั่งจาก '/etc/bind/rndc.key'
27 มิ.ย. 17:12:11 bcc-21 ชื่อ[3188]: ช่องคำสั่งกำลังฟังบน 127.0.0.1#953
27 มิ.ย. 17:12:11 bcc-21 ชื่อ [3188]: การกำหนดค่าช่องคำสั่งจาก '/etc/bind/rndc.key'
27 มิ.ย. 17:12:11 bcc-21 ชื่อ[3188]: ช่องคำสั่งกำลังฟัง ::1#953
27 มิ.ย. 17:12:11 bcc-21 ชื่อ [3188]: isc_stdio_open '/var/log/named/named.log' ล้มเหลว: ปฏิเสธการอนุญาต
27 มิ.ย. 17:12:11 bcc-21 ชื่อ [3188]: การกำหนดค่าการบันทึก: การอนุญาตถูกปฏิเสธ
27 มิ.ย. 17:12:11 bcc-21 ชื่อ [3188]: กำลังโหลดการกำหนดค่า: ปฏิเสธการอนุญาต
27 มิ.ย. 17:12:11 bcc-21 ชื่อ [3188]: กำลังออก (เนื่องจากข้อผิดพลาดร้ายแรง)
Score:0
ธง in

คุณต้องสร้าง /var/log/ชื่อ จากนั้นให้สิทธิ์ที่ถูกต้องสำหรับการผูกเพื่อสร้างไฟล์ในนั้น โดยทั่วไปคุณจะต้องการเรียกใช้ (ในฐานะรูท):

mkdir /var/log/named
chown ชื่อ /var/log/named

ที่ไหน ชื่อ user คือผู้ใช้ที่ผูกทำงานจริงเป็น นั่นเป็นชื่อสามัญในการแจกแจงลินุกซ์ส่วนใหญ่ แต่อาจแตกต่างกัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา