ไฟล์ sudoers บน Solaris อยู่ที่ไหน


คำตอบ:


10

หากคุณมีsudoการvisudoคำสั่งควรจะบอกคุณที่sudoersไฟล์

$ sudo visudo -c
Password:
/etc/sudoers: parsed OK

ดู^^^^ที่นี่


ไม่ได้บอกฉันว่าฉันสามารถหาไฟล์ sudoers ในระบบไฟล์ได้ที่ไหน
Jon Kruger

5
มันอยู่ที่นั่นในบรรทัดสุดท้ายของผลลัพธ์!
Alnitak

7

Solaris 9 หรือ 10 ไม่รวม sudo - มันไม่ได้รวมกับ Solaris จนถึง Solaris 11 - ดังนั้นสำหรับ Solaris 9 & 10 คำตอบคือ "เส้นทางใดก็ตามที่ถูกคอมไพล์เป็นเวอร์ชั่นที่คุณติดตั้ง"


4
หนึ่งในสถานที่ที่จะได้รับ sudo คือ OpenCSW คุณสามารถติดตั้งแพ็คเกจที่คอมไพล์แล้วได้ ไฟล์ sudoers คือ / etc / opt / csw / sudoers
automatthias

3

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

# usermod -P"Primary Administrator" someuser

และภายใต้ผู้ใช้นั้น:

$ pfexec command

โปรไฟล์ถูกกำหนดไว้ใน / etc / security / prof_attr ที่นั่นคุณจะเห็นรายการสิทธิ์พิเศษที่ละเอียดในโปรไฟล์ การมอบหมายผู้ใช้ / โปรไฟล์อยู่ใน / etc / user_attr


คุณแน่ใจหรือว่ามันใช้งานได้ใน 9 และ 10? ฉันรู้ว่างานนี้ใน 11 ฉันดูเหมือนจะจำ RBAC เพียงทำงานใน 9 ถ้าคุณมีเปลือก nerfed พิเศษ
cwebber

2

มันขึ้นอยู่กับว่ามันถูกรวบรวมเป็น sudo; โดยทั่วไปสามารถอยู่ได้ทุกที่ตราบใดที่ sudo และ visudo tools ต่างก็รู้

ฉันมักจะวิ่ง

strings `which sudo`

(ซึ่งอาจต้องการสิทธิ์) เมื่อฉันต้องการทราบว่า System X เก็บไฟล์ sudoers ไว้ที่ไหน


0

แทนที่จะเป็น sudo คุณสามารถใช้

ซู -


1
เป็นเรื่องจริง แต่โดยทั่วไปถือว่าไม่ใช่สิ่งที่ดี การมีคนใช้ sudo หรือ RBAC และ pfexec อนุญาตให้ทำสิ่งที่พวกเขาทำเพื่อเข้าสู่ระบบและตรวจสอบ
user9517

0

มันอยู่ภายใต้/usr/local/etcระบบ Oracle Solaris 10 1/13 s10x_u11wos_24a X86 ของฉัน ไม่มีvisudoคำสั่ง


-1

/opt/csw/etc/sudoers เป็นเส้นทาง ....


3
แม้ว่าจะไม่ใช่แบบทั่วไป (โปรดดูคำตอบอื่น ๆ พร้อมคำแนะนำเพื่อใช้visudoในการค้นหาเส้นทางเฉพาะสำหรับงานสร้าง sudo ของคุณ)
HBruijn

@Bruijn ซึ่งด้วยเหตุผลบางอย่างฉันเพิ่งลงคะแนนสำหรับ :(
Alnitak
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.