Konfiguruję serwer, na którym wielu programistów pracuje nad wieloma aplikacjami.
Wymyśliłem, jak dać niektórym programistom wspólny dostęp do niezbędnych katalogów aplikacji za pomocą setgid biti default ACLsdać każdemu w grupie dostęp.
Wiele z tych aplikacji jest uruchomionych pod terminalem w fazie projektowania, co zapewnia łatwy dostęp. Kiedy pracuję sam, konfiguruję użytkownika dla aplikacji i uruchamiam ekran jako ten użytkownik. Ma to tę wadę, że każdy programista, który korzysta z tej aplikacji, screen sessionmusi znać hasło, a oddzielenie kont użytkowników i aplikacji jest trudniejsze.
Jednym ze sposobów, który może działać, jest korzystanie z funkcji wielu użytkowników ekranu. Nie działają one jednak od razu po wyjęciu z pudełka, ekran skarży się na potrzebę suid root. Czy dawanie ma jakieś wady? Jestem bardzo ostrożny z używaniem suid rootczegokolwiek. Może istnieje powód, dla którego nie jest to ustawienie domyślne?
Czy powinienem to zrobić, screenczy jest jakiś inny inteligentny sposób robienia tego, co chcę?
suid root. Doszedłem do wniosku, że zapytam, czy to preferowany sposób, zanim