Forum Linux.pl

Programowanie => Bash, skrypty powłoki => Wątek zaczęty przez: RobotXX w 2011-11-06, 19:51:45

Tytuł: Auto tworzenie grup i jej prawa
Wiadomość wysłana przez: RobotXX w 2011-11-06, 19:51:45
Witam was serdecznie.

Chciałbym zrobić skrypt w bash który by tworzył grupy o danej nazwie oraz dawał uprawnienia ich na tworzenie nowych plików z początkowym uprawnieniem 755.
Jest takie uprawnienie potrzebne do pewnych aplikacji co muszą tworzyć plik i mając dostęp do wykonywania ich.

Jak taki skrypt napisać?
Tytuł: Auto tworzenie grup i jej prawa
Wiadomość wysłana przez: Ksanderon w 2011-11-07, 10:38:15
Jeśli chcesz aby dana grupa TWORZYŁA pliki z domyślnymi uprawnieniami zainteresuj się umask, jednak Twoja wypowiedz jest tak nieskładna, że jedynie domyślam się o co ci chodzi.
Tytuł: Auto tworzenie grup i jej prawa
Wiadomość wysłana przez: w 2011-11-07, 12:54:00
Grupa nie tworzy plików. To użytkownik tworzy pliki.
Jeżeli chcesz, aby jakieś pliki miały konkretne uprawnienia, użyj chmod.
Tytuł: Auto tworzenie grup i jej prawa
Wiadomość wysłana przez: RobotXX w 2011-11-09, 20:50:41
Znam parę podstawowych komend ale chodzi tu o utworzenie nowego właściciela plus z taką maską że pliki by miały te nowe utworzone uprawnienia minimum 755. Nie chcę robić tu skryptu w bashu który aktualizuje uprawnienia plików..
Tytuł: Auto tworzenie grup i jej prawa
Wiadomość wysłana przez: Ksanderon w 2011-11-10, 15:42:36
ile razy mam jeszcze napisać? Polecenie  umask, UmaSK, UmAsK, UMASK!!! lub edycja  "~/.bash_profile” lub „~/.profile” oraz w „/etc/skel/.bash_profile” dla nowo-tworzonych kont użytkowników.