การใช้แบบบัญญัติสำหรับกลุ่ม "sys" และ "adm" คืออะไร?


12

ตั้งแต่จุดเริ่มต้นของเวลา (หรือตราบใดที่ฉันยังจำได้) ระบบ linux มีกลุ่ม "sys" และกลุ่ม "adm" การใช้บัญญัติบัญญัติสำหรับพวกเขาคืออะไร? มันจะเหมาะสมที่จะใช้อย่างใดอย่างหนึ่งสำหรับกลุ่ม "ผู้ใช้ super"? (กลุ่มสิทธิ์ในไดเรกทอรีใน sudoers ฯลฯ )


ฉันสงสัยว่าอันนี้จะเป็นกลุ่มที่ยากลำบากในการนิยามโดยที่บางกลุ่มเหล่านี้มีแนวโน้มย้อนหลังไปถึงยุคสมัย Unix Linux distros บางตัวอาจใช้กลุ่มเหล่านี้ ตัวอย่างเช่น Arch กำหนดการใช้งานจริง: wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Evan Anderson

อาจจะเป็นคำถามที่ดีกว่าสำหรับunix.stackexchange.com ฉันถามคำถามที่คล้ายกันเกี่ยวกับผู้ใช้โอเปอเรเตอร์
Stefan Lasiewski

คำตอบ:


11

ไม่มีมาตรฐานที่ต้องการความหมายการทำงานร่วมกันของกลุ่มนี้

เดิมadmกลุ่มจะใช้เพื่อให้ผู้ใช้สามารถเข้าถึงไฟล์บันทึกของระบบบางประเภท ดูเช่น
ls -l /var/log

โดยsysปกติกลุ่มตั้งใจจะให้สิทธิ์การดูแลระบบแก่ผู้ใช้ เช่นarchlinuxใช้กลุ่มนี้สำหรับการบริหารถ้วย การแจกแจงอื่น ๆ นั้นมีพฤติกรรมที่แตกต่างออกไป
เช่นบนUbuntuกลุ่มlpadminจะใช้สำหรับการบริหารถ้วย sysกลุ่มที่นี่ยังคงกำหนดไว้ แต่ดูเหมือนว่าจะไม่ได้ใช้


การอ้างอิงสำหรับกลุ่ม adm บน Debian wiki :
Peter V. Mørch

4

คุณสามารถแสดงรายการกลุ่มโดยสิ่งนี้:

$cat /etc/group

การใช้งานของกลุ่ม adm และ sys:

adm: Group adm ใช้สำหรับงานการตรวจสอบระบบ สมาชิกของกลุ่มนี้สามารถอ่านล็อกไฟล์จำนวนมาก/var/logและสามารถxconsoleใช้ได้ ในอดีต/var/logเคยเป็น/usr/adm(และต่อมา/var/adm) ดังนั้นชื่อของกลุ่ม

systemกลุ่มนี้จะใช้สำหรับการตั้งค่าและการบำรุงรักษาและhardwaresoftware

หวังว่าลิงค์นี้จะช่วย ..


การอ้างอิงสำหรับกลุ่ม adm บน Debian wiki :
Peter V. Mørch
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.