grupa, prawa dost

Konfiguracja serwerów, usług, itp.
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

grupa, prawa dostępu, uruchamianie z poziomu grupy serwera gry

Post autor: Robert007 »

Witam.

Zauważyłem, że hostingi gier mają utworzoną grupę dla każdego konta serwera gry. Uruchamiają te serwery za pomocą poleceń z poziomu grupy, w której aplikacja używa. Jak można zrobić aby aplikacje było otwierane przez daną grupę? Oraz jak dodać domyślne prawa (chmod) danej grupy aby nowe pliki i katalogi miały prawa 0755? Niestety w grupie jako root umask zmienia mi pliki na 644. Chcę ustawić umask dla grupy wyłącznie.

Proszę was o pomoc.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Przyznam szczerze, że nie bardzo Cię rozumiem. Jeśli chcesz aby uzytkowicy należący do grupy A mogli uruchamiać określony plik, to dodajesz właściciela pliku do grupy A, i nadajesz plikowi prawa 775. Jak chcesz ustawić umask dla wszystkich uzytkownikow danej grupy to robisz to ręcznie w ~/.bashrc każdemu uzytkownikowi. Ja jeśli chciałbym robić to z automatu to napisałbym skrypt.
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

Ja jeśli chciałbym robić to z automatu to napisałbym skrypt.
No właśnie to miałby być automat i dobrze mnie zrozumiałeś. Dokładniej jak zrobić takie coś?
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Jeśli chcesz aby ktoś napisał Ci taki skrypt np. w bashu to poproś o przeniesienie do odpowiedniego działu.
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

Nie, sam napiszę. Tylko chciałbym poznać szczegóły.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Listujesz sobie wszystkich użytkowników grupy w pliku /etc/passwd, wyciągasz ich katalogi domowe i dodajesz w pętli każdemu do ~/bashrc odpowiedni umask.
Awatar użytkownika
Yampress
Administrator
Posty: 6423
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Ja bym to zrobił jeszcze inaczej. Stworzył użytkownika, stworzył odpowiednią grupę, dodał użytkownika do tej grupy i spod tego użytkownika uruchamiał coś.
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

Jak można uruchamiać coś za pomocą użytkownika innego niż root? Chodzi tu o użytkownika systemowego?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

http://debian.linux.pl/threads/5676-Prz ... -napiszesz!

W ,,Debian reference'' poszukaj informacji o sudo.
ODPOWIEDZ