Birden fazla uygulamada çalışan birden çok geliştiricinin bulunduğu bir sunucu kuruyorum.
Belirli geliştiricilere gerekli uygulama dizinlerine paylaşılan erişimi nasıl vereceğini setgid bit
ve default ACLs
bir gruptaki herkese nasıl erişebileceğini anladım .
Bu uygulamaların çoğu, kolay erişim için geliştirme aşamasındayken bir terminal altında çalışır. Yalnız çalıştığımda, bir uygulama için bir kullanıcı ayarladım ve ekranı bu kullanıcı olarak çalıştırdım. Bu, her geliştiricinin screen session
parolayı bilmek için ihtiyaç duyduğu dezavantaja sahiptir ve kullanıcı ve uygulama hesaplarını ayrı tutmak daha zordur.
Çalışmanın bir yolu, ekran çok kullanıcılı özelliklerini kullanmaktır. Kutudan çıktığı gibi çalışmıyorlar, ancak ekran ihtiyaçtan şikayet ediyor suid root
. Vermenin herhangi bir dezavantajı var mı? Bir suid root
şey kullanma konusunda oldukça dikkatli davranıyorum . Belki de bunun varsayılan olmamasının bir nedeni var mı?
Bunu yapmalı mıyım yoksa screen
istediğimi yapmanın başka bir akıllı yolu var mı?
suid root
. Ben varsayılan olarak onları olmayan programlara kök izinleri eklemeden önce bir şeyler yapmanın tercih edilen yolu olup olmadığını