• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Uprawnienia linux

Object Storage Arubacloud
0 głosów
345 wizyt
pytanie zadane 29 sierpnia 2017 w Systemy operacyjne, programy przez bojawiem55 Nowicjusz (160 p.)
edycja 29 sierpnia 2017 przez bojawiem55
Witam, mam 2 użytkowników w systemie linux

Tomek (Ma dostęp do plików przez SFTP) i Adam (Ma dostęp do plików przez FTP)
(Tomek i Adam należą oboje do grupy rodzina mają oboje mają dostęp do katalogu /home/rodzina)

Właścicielem katalogu rodzina jest Tomek w grupie ustawiona jest rodzina

Problem polega na tym iż gdy Tomek tworzy jakiś plik to Adam niema do tego dostępu jak to zmienić aby obaj mogli edytować swoje pliki ?

2 odpowiedzi

0 głosów
odpowiedź 29 sierpnia 2017 przez cyklop123 Bywalec (2,790 p.)

sprawdź ls -l 

jeżeli uprawnienia będą tego typu  -rwxrwxrwx  to pierwszy rządek informuje o tym czy to katalog, plik,, dowiązanie czy coś innego, kolejne trzy rządki to uprawnienia właściciela, kolejne trzy to uprawnienia grupy, a ostatnie trzy to uprawnienia innych. Więc uprawnienia grupy powinny tworzyć się jako rwx. Aby działało to automatycznie musisz zmienić umask.

http://www.arturpyszczuk.pl/commands-umask.html

0 głosów
odpowiedź 29 sierpnia 2017 przez mokrowski Mędrzec (155,460 p.)

Na katalogu /home/rodzina , ustaw prawa SGID (ang. Set Group ID) poprzez:

chmod g+s /home/rodzina

Operację wykonaj z konta root'a. Zapewni to automatyczne ustawienie grupy rodzina dla nowo tworzonych plików w tym katalogu. Warto także rozważyć ustawienie bitu Sticky aby usuwać plik mógł jedynie jego twórca (choć to jest opcjonalne).

chmod +t /home/rodzina

Działanie umask powinno uwzględniać brak (lub nie... nie wiem czego chcesz), ustawianie lub zdejmowanie prawa pisania dla grupy. Jeśli chcesz aby wzajemnie pisali do plików, zmodyfikuj umask.

komentarz 29 sierpnia 2017 przez bojawiem55 Nowicjusz (160 p.)
Witaj, dzięki za odpowiedź lecz nadal nie udało mi się rozwiązać problemu.

Użytkownik SFTP który tworzy plik dostaje z automatu uprawnienia 0644 przez co użytkownik FTP nie może edytować tego pliku)

Podobne pytania

0 głosów
1 odpowiedź 492 wizyt
pytanie zadane 21 grudnia 2020 w Systemy operacyjne, programy przez Radson09 Nowicjusz (190 p.)
–1 głos
1 odpowiedź 156 wizyt
pytanie zadane 1 czerwca 2020 w Systemy operacyjne, programy przez Michał Galericz Początkujący (400 p.)
0 głosów
1 odpowiedź 240 wizyt
pytanie zadane 22 maja 2020 w Systemy operacyjne, programy przez Fuszion74 Początkujący (310 p.)

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...