Narzędzia użytkownika

Narzędzia witryny


so:users_chmod

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
so:users_chmod [2026/03/16 11:38] – jkonczakso:users_chmod [2026/03/17 14:04] (aktualna) – [Zmiana uprawnień, grupy i użytkownika pliku] jkonczak
Linia 182: Linia 182:
 \\ \\
 a ''rwx--x--x'' pozwalają właścicielowi na odczyt, zapis i wykonanie pliku, a grupie i pozostałym tylko na wykonanie (''711''). a ''rwx--x--x'' pozwalają właścicielowi na odczyt, zapis i wykonanie pliku, a grupie i pozostałym tylko na wykonanie (''711'').
 +
 +++++ Ilustracja tego na który z trzech zestawów uprawnień patrzyć|
 +{{page>so:users_chmod:which_perm_group&inline&noheader}}++++
  
 Aby zobaczyć szczegółowe informacje o pliku, w tym uprawnienia, można wykonać ''**stat** //plik//''. Aby zobaczyć szczegółowe informacje o pliku, w tym uprawnienia, można wykonać ''**stat** //plik//''.
Linia 229: Linia 232:
 //Ćwiczenia wykonuj na podanym przez prowadzącego serwerze (''ssh user//N//@fe80::1%2''). //Ćwiczenia wykonuj na podanym przez prowadzącego serwerze (''ssh user//N//@fe80::1%2'').
 \\ Do tworzenia plików możesz wykorzystać np. komendę // ''fortune > //plik//''. \\ Do tworzenia plików możesz wykorzystać np. komendę // ''fortune > //plik//''.
 +
 +<small>
 +++++ Instrukcja jak wykonywać ćwiczenia na własnym urządzeniu z Linuksem |
 +Żeby robić poniższe ćwiczenia z własnego komputera, możesz albo:
 +  - Dodać do swojego systemu przykładowe grupy i użytkowników komendami:<code bash>
 +groupadd even
 +groupadd odd
 +groupadd low
 +groupadd high
 +useradd -g odd  -G low  -m user1
 +useradd -g even -G low  -m user2
 +useradd -g odd  -G high -m user3
 +useradd -g even -G high -m user4
 +passwd -d user1
 +passwd -d user2
 +passwd -d user3
 +passwd -d user4</code>
 +  - Zbudować i użyć {{so:users_chmod:container-for-file-permission-labs.tar.xz|obrazu dockera}} (o ile znasz dokera), np. komendami:<code bash>
 +curl -s https://www.cs.put.poznan.pl/jkonczak/_media/so:users_chmod:container-for-file-permission-labs.tar.xz | tar xJ
 +docker build --tag container-for-file-permission-labs container-for-file-permission-labs
 +docker run --network=none --rm -ti container-for-file-permission-labs</code>
 +++++
 +</small>
  
 ~~Zadanie.#~~ Stwórz plik. Ustaw takie prawa dostępu, żeby tylko właściciel mógł odczytać plik. ~~Zadanie.#~~ Stwórz plik. Ustaw takie prawa dostępu, żeby tylko właściciel mógł odczytać plik.
so/users_chmod.1773661111.txt.gz · ostatnio zmienione: (edycja zewnętrzna)