ฉันกำลังตั้งค่าเซิร์ฟเวอร์ที่มีผู้พัฒนาหลายรายกำลังทำงานกับหลายแอปพลิเคชัน
ฉันพบวิธีที่จะให้นักพัฒนาบางคนแบ่งปันการเข้าถึงไดเรกทอรีแอปพลิเคชันที่จำเป็นโดยใช้setgid bit
และdefault ACLs
เพื่อให้ทุกคนในการเข้าถึงกลุ่ม
แอปพลิเคชั่นเหล่านี้จำนวนมากทำงานภายใต้เทอร์มินัลขณะที่กำลังพัฒนาเพื่อให้เข้าถึงได้ง่าย เมื่อฉันทำงานคนเดียวฉันตั้งค่าผู้ใช้สำหรับแอปพลิเคชันและเรียกใช้หน้าจอในฐานะผู้ใช้รายนั้น นี่เป็นข้อเสียที่นักพัฒนาซอฟต์แวร์ทุกคนต้องใช้screen session
ความต้องการรู้รหัสผ่านและมันยากที่จะแยกบัญชีผู้ใช้และแอปพลิเคชันออกจากกัน
วิธีหนึ่งที่สามารถใช้งานได้คือการใช้คุณสมบัติผู้ใช้หลายคนบนหน้าจอ พวกเขาไม่ทำงานออกจากกล่อง suid root
แต่หน้าจอบ่นเกี่ยวกับต้อง การให้นั้นมีข้อเสียหรือไม่? ฉันค่อนข้างระมัดระวังเกี่ยวกับการใช้suid root
อะไร อาจจะมีสาเหตุที่ไม่ใช่ค่าเริ่มต้นหรือไม่
ฉันควรทำด้วยscreen
หรือมีวิธีที่ชาญฉลาดอื่น ๆ ในการทำสิ่งที่ฉันต้องการ?
suid root
นี่คือสิ่งที่ผมพยายามขึ้นไปที่หน้าจอบ่นเกี่ยวกับต้อง ฉันคิดว่าฉันจะถามว่านี่เป็นวิธีที่ต้องการทำสิ่งที่ก่อนที่จะเพิ่มสิทธิ์ root กับโปรแกรมที่ไม่ได้พวกเขาไปโดยปริยาย