Nowe posty

Autor Wątek: Dodawanie uprawnień  (Przeczytany 692 razy)

Offline Michał Sala

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 3
    • Zobacz profil
Dodawanie uprawnień
« dnia: 2018-05-18, 17:30:22 »
Witam, mam problem, dopiero zaczynam z serwerami i mam problem: Zrobiłem grupę oraz dodałem do niej użytkowników, a teraz chcę aby ta konkretna grupa miała możliwość edycji danego katalogu (odczytu, zapisu, wykonywania). Chcę aby ta grupa mogła mieć dostęp do katalogu /root/kat/plugins
Proszę o pomoc

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 1956
  • 1709
    • Zobacz profil
Odp: Dodawanie uprawnień
« Odpowiedź #1 dnia: 2018-05-18, 18:29:08 »
# --> znak zachety wystepujacy na koncie root
Nizej opisany sposob jest tylko przykladem.

Tworze grupe
#  groupadd nowagrupa

Sprawdzam czy istnieje
# grep nowagrupa /etc/group 
nowagrupa:x:503:

Sprawdzam właścicieli i uprawnienia dla katalogu tt
# ls -lA
total 8
-rwxr----- 1 rzeka rzeka  232 Mar 22 02:24 conf*
drwxr----- 2 rzeka rzeka 4096 Mar 25 21:51 tt/
Z trzeciej kolumny wnioskuje ze właścicielem folderu tt jest rzeka
oraz z czwartej kolumny ze nalezy do grupy rzeka

Zmieniam grupe katalogu tt
# chown :nowagrupa tt
Z tego https://linux.die.net/man/1/chown
sie dowiesz ze komenda ma postac
Cytuj
chown OPCJA WLASCICIEL:GRUPA PLIK

Sprawdzam zmiany
# ls -lA
total 8
-rwxr----- 1 rzeka rzeka       232 Mar 22 02:24 conf*
drwxr----- 2 rzeka nowagrupa 4096 Mar 25 21:51 tt/

No to jeszcze zmiana uprawnien dla grupy
W tym pomoże kalkulator https://chmod-calculator.com/
# chmod 770 tt

Jak ktos nie lubi tego schematu chmod i chce tylko dla grupy edytowac moze prosciej, np.
# chmod g+rwx tt
gdzie g to grupa, a + lub - dodaje lub usuwa uprawnienia.


I na koncu sprawdzasz czy wszystko sie zgadza
# ls -lA
total 8
-rwxr----- 1 rzeka rzeka       232 Mar 22 02:24 conf*
drwxrwx--- 2 rzeka nowagrupa 4096 Mar 25 21:51 tt/

PS naucz sie korzystać z wyszukiwarki internetowej,
zwlaszcza po angielsku, byc moze to Ci ulatwi zycie.
« Ostatnia zmiana: 2018-05-18, 18:46:27 wysłana przez 1709 »
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline Michał Sala

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 3
    • Zobacz profil
Odp: Dodawanie uprawnień
« Odpowiedź #2 dnia: 2018-05-18, 22:25:38 »
Niestety dalej nie mogę z użytkownika wejść do folderu /root/kat/plugins
« Ostatnia zmiana: 2018-05-18, 22:30:56 wysłana przez Michał Sala »

Offline Paweł Mir

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 12
    • Zobacz profil
Odp: Dodawanie uprawnień
« Odpowiedź #3 dnia: 2018-05-19, 09:20:36 »
Niestety dalej nie mogę z użytkownika wejść do folderu /root/kat/plugins

Czasem takie pytania mnie załamują czasem śmieszą.  W Twoim przypadku jest tak:
- chcesz wejsć na trzecie piętro (plugins)
- i tu zapewne dałeś uprawnienia jak pisał 1709
- skoro tak, masz klucz do trzeciego
- jak logika wskazuje musisz mieć klucz do pierwszego i drugiego ( root, kat)
$ ll /
..
drwx------  20 root root  12K maj 18 18:26 root
..
jeżeli nie zmieniałeś uprawnien do katalogu root, to nie masz klucza już do pierwszego. Straszną GŁUPOTĄ jest dawanie jakichkolwiek dodtatkowych uprawnień do katalogu /root.

Offline Michał Sala

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 3
    • Zobacz profil
Odp: Dodawanie uprawnień
« Odpowiedź #4 dnia: 2018-05-19, 22:15:00 »
Dzięki wielkie faktycznie to co zrobiłem było głupią rzeczą, ale doszedłem do tego co chciałem metodą prób i błędów, a mianowicie dałem uprawnienia 710 do folderu "kat", a do "plugins" 770 i teraz użytkownik możne przejść do folderu wpisując ścieżkę "/home/kat/plugins", a wpisując "/home/kat" wyświetla mu się ze nie ma uprawnień do tego folderu. A na koniec ustawiłem folder "plugins" folderem domowym użytkownika. Dzięki wielkie jeszcze raz za pomoc, temat zakończony.
« Ostatnia zmiana: 2018-05-19, 22:22:47 wysłana przez Michał Sala »