Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Auto tworzenie grup i jej prawa  (Przeczytany 3224 razy)

RobotXX

  • Gość
Auto tworzenie grup i jej prawa
« dnia: 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ć?

Ksanderon

  • Gość
Auto tworzenie grup i jej prawa
« Odpowiedź #1 dnia: 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.

  • Gość
Auto tworzenie grup i jej prawa
« Odpowiedź #2 dnia: 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.

RobotXX

  • Gość
Auto tworzenie grup i jej prawa
« Odpowiedź #3 dnia: 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..

Ksanderon

  • Gość
Auto tworzenie grup i jej prawa
« Odpowiedź #4 dnia: 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.