Witam mam taki problem:
Mam parę katalogów a każdy katalog posiada przypisana swoja własna grupę.
Posiadam również kilku użytkowników. Użytkownik który powinien mieć dostęp do plików z danego katalogu powinien byc przypisany do grupy należącej do tego katalogu.
Oczywiście pliki z katalogu tez powinny należeć do tej grupy.
Czyli przykladowo mamy:
Katalog1 (grupa1) uprawnienia 770
Katalog2 (grupa2) uprawnienia 770
katalog3 (grupa3) uprawnienia 770
Mamy użytkowników:
użytkownik1
użytkownik2
I tak np użytkownik1 i użytkownik2 powinien mieć dostęp do katalogu1. Czyli oboje użytkowników muszą należeć do grupy1.
Dalej uzytownik1 dostęp do katalogu2 (czyli musi należeć do grupy2),
uzytkownik2 dostęp do katalogu3 (grupa3).
Problem pojawia sie gdy np uzytkownik2 utworzy plik w katalogu1 standardowo plik ten będzie należeć do użytkownika2 i do grupy użytkownik2.
W tej tej sytuacji uzytkownik1 nie będzie mieć dostępu do tego pliku mimo iz z założenie powinien mieć dostęp do wszystkich plików z katalogu 1.
Oczywiście użytkownik2 powinien użyć chown .grupa1 nazwa pliku
jednak załóżmy ze nie jest on aż tak zaawansowanym użytkownikiem potrafi jedynie kopiować pliki, ewentualnie zapomina to zrobić.
Ten sam problem pojawia się gdy uzytkownik2 próbuje skopiować plik przez ftp. Wtedy nie ma możliwości użycia komendy chown.
Teraz pytanie czy istnieje jakaś komenda, program, konfiguracja lub jakieś inne rozwiązanie by plik stworzony w katalogu1 należał od razu domyślnie do grupy1, niezależnie od użytkownika jaki stworzy ten plik. tak samo analogicznie dla katalogów2 i 3.
Jest to mój pierwszy post ale mam nadzieje ze opisałem problem zrozumiale. Pozdrawiam i liczę na pomoc