เหตุการณ์ที่เกิดขึ้นด้วยคำสั่ง sudo จะถูกรายงานไปที่ใด


22

หากผู้ดูแลระบบพิมพ์คำสั่ง sudo ในเทอร์มินัลสิ่งนี้จะปรากฏขึ้นหลังจากพวกเขาป้อนรหัสผ่าน:

User is not in the sudoers file. This incident will be reported.

สิ่งนี้รายงานไปที่ไหน


14
เอกสารอ้างอิง xkcd บังคับ: xkcd.com/838
Javier

มันทำให้ฉันหงุดหงิดตลอดเวลาจนไม่มีใครรู้ว่า sudo เป็นคนโง่ในการตอบสนองต่อข้อผิดพลาดที่ไร้เดียงสาเกือบจะสมบูรณ์แบบเสมอไป
Reid

3
/ var / spool / mail / <USERNAME> แหล่งที่มา: stackoverflow.com/questions/13546933/ …

ตำรวจ! hahahaha ;-)
ไมเคิล

คำตอบ:


24

เหตุการณ์จะถูกเข้าสู่ระบบ/var/log/secure.logและจดหมายจะถูกส่งไปยังราก (ซึ่งโดยค่าเริ่มต้นไป/dev/nullที่ Unix พูดเพราะมันจะถูกทิ้ง)


+1 การส่งจดหมายไม่ควรล้มเหลว แต่อาจไม่สามารถอ่านได้ เป็นไปได้ที่จะส่งไปยังผู้ใช้คนอื่น แต่โอกาสในการปรับเปลี่ยนนั้นใกล้เคียงกับคนที่อ่านเมลของรูท
ughoavgfhw

ฉันดูไฟล์บันทึกในเวลาเฉลี่ยเมลไปยังรูทจะไปที่ / dev / null
nohillside

3

ในรุ่นเก่าของ OS X (10.6 ผ่านหรืออาจจะ 10.7) ความพยายาม sudo ไม่ได้รับอนุญาตจะถูกบันทึกไว้ใน/var/log/secure.log; ในรุ่นล่าสุดที่มีการบันทึกใน ASL (แอปเปิ้ลระบบเข้าสู่ระบบ) /var/log/asl/*ฐานข้อมูลใน คุณสามารถอ่านสิ่งนี้ได้ด้วยConsole.appยูทิลิตี้ (เลือกALL MESSAGESในแถบด้านข้างจากนั้นหากคุณไม่พบพวกมันให้ใช้ช่องค้นหาที่ด้านบนขวาเพื่อค้นหาsudo) คุณยังสามารถใช้คำสั่งบรรทัดsyslogคำสั่งเพื่อค้นหาฐานข้อมูล ( syslog -k Facility authpriv -k Sender sudoควรทำ) โปรดทราบว่าด้วย Console.app หรือsyslogรายการจะสามารถมองเห็นได้เฉพาะเมื่อคุณทำงานในฐานะผู้ดูแลระบบหรือรูท

แหล่ง


"โปรดทราบว่าด้วย Console.app หรือ syslog รายการจะปรากฏเฉพาะเมื่อคุณทำงานในฐานะผู้ดูแลระบบหรือรูท" @Braiam หมายความว่าฉันสามารถเรียกใช้คำสั่งด้านบนด้วยsudoถ้าฉันอยู่ในไฟล์ sudoers? sudo syslog -k Facility authpriv -k Sender sudo
ไลค์

@AlexIxeras ดี sudo ทำให้คุณรูตได้อย่างมีประสิทธิภาพ
Braiam

-1

สำหรับ Debain จะใส่ไว้ใน /var/log/auth.log


5
ในขณะที่ถูกต้องทางเทคนิค (อาจ) เว็บไซต์นี้มุ่งเน้นไปที่ OSX และ iOS :-)
nohillside

2
@patrix บางทีมันอาจจะเป็น Debain GNU / OS X ;-)
ไมเคิล

@ Michael ฉันมี Debian บน Mac Mini PPC ของฉัน! ;)
leetNightshade

-1

มันจะถูกส่งไปยัง Apple id ของพวกเขาฉันได้พบ


1
ใคร AppleID? อาจมี AppleID จำนวนมากที่เชื่อมโยงกับผู้ใช้หลายคนในเครื่อง OS X เครื่องเดียว
เอียนซี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.