ฉันกำหนดบัญชีผู้ใช้ 2 บัญชี:
- เป็นหนึ่งเดียวกับผู้ดูแลระบบสิทธิพิเศษ (กับ
sudo
ขวา) =>adminuser
ช่วยให้เรียกว่า - อันที่สองที่ไม่มีสิทธิ์ => ให้เรียกมัน
และฉันจะกำหนดค่า autologin ให้กับผู้ใช้คนที่สองนี้
normaluser
normaluser
ดังนั้นเมื่อฉันเปิดnormaluser
เซสชันและต้องการเรียกใช้แอปพลิเคชันที่มีสิทธิ์ของผู้ดูแลระบบ
ฉันเปิดเทอร์มินัลCtrl+ Alt+ Tและ:
su adminuser
sudo anyapplication ...
ใช้งานได้ดีโดยไม่ต้องออกจากnormaluser
เซสชัน (ไม่จำเป็นต้องเปิดadminuser
เซสชัน)
แต่ฉันควรทำอย่างไรหากแอปพลิเคชันต้องทำงานด้วย GUI (Graphic User Interface)
ฉันว่าเกี่ยวกับที่:
su adminuser
gksu anyapplication ...
แต่ฉันได้รับ
** (gksu:9122): WARNING **: the connexion is closed
No protocol specified
No protocol specified
(gksu:9122): Gtk-WARNING **: cannot open display: :0.0
normaluser
บางครั้งใช้โดยคนที่ไม่ควรจะสามารถเรียกใช้คำสั่งเป็นroot
แล้วทำnormaluser
ไม่ใช่ผู้ดูแลระบบแน่นอนช่วยเพิ่มความปลอดภัย ความเสี่ยงในการให้บัญชีผู้ใช้แก่ใครบางคน แต่ไม่บอกให้พวกเขารู้รหัสผ่านของตัวเองไปไกลเกินกว่าสถานการณ์ของ Boris ในความยุ่งยากและความซับซ้อน หากคุณต้องการคำอธิบายแบบเต็มว่าทำไมถึงมีปัญหาฉันขอแนะนำให้โพสต์คำถามใหม่ แต่เหตุผล 3 ข้อที่ผู้ใช้ควรสามารถล็อคและปลดล็อกหน้าจอออกจากระบบและกลับมาใช้เซสชันประเภทอื่นและ ถอดรหัสecryptfs
ข้อมูล
normaluser
และadminuser
การตั้งค่าเป็นกฎทอง
normaluser
บัญชีสำหรับงานประจำวันและadmin
บัญชีสำหรับการปฏิบัติงานด้านการดูแลซึ่งไม่ได้ปรับปรุงอะไรเลย บนเครื่องที่มีผู้ใช้หลายคน