SO MODUŁ 3

Linux, Terminal Bash & Uprawnienia CHMOD

⬅ Powrót do Portalu INF.02
SYSTEMY LINUX CKE

Administracja Serwerem Linux i Potęga Powłoki Bash

Umiejętność poruszania się w terminalu, zarządzanie użytkownikami (/etc/passwd, /etc/shadow), nadawanie praw dostępu w notacji ósemkowej (chmod) oraz zarządzanie demonami przez systemctl to nieodłączny element każdego arkusza INF.02.

🐧 1. Uprawnienia Plików: rwx i Wartości Numeryczne

Wagi Bitowe Praw Dostępu:

• r (Read / Odczyt): wartość 4.
• w (Write / Zapis): wartość 2.
• x (Execute / Wykonanie): wartość 1.
• Brak prawa: wartość 0.
Suma wag tworzy cyfrę ósemkową (od 0 do 7) dla Właściciela (User), Grupy (Group) i Innych (Others).

Popularne Wartości Egzaminacyjne CKE:

• chmod 755 – Właściciel: rwx (7), Grupa: r-x (5), Inni: r-x (5). Standard skryptów i katalogów WWW.
• chmod 644 – Właściciel: rw- (6), Grupa: r-- (4), Inni: r-- (4). Standard plików tekstowych i stron WWW.
• chmod 700 – Pełny dostęp tylko dla właściciela, zakaz dla wszystkich innych.

🛠️ Interaktywny Kalkulator Uprawnień CHMOD (Notacja Numeryczna & Symboliczna)

Zaznaczaj uprawnienia – kalkulator natychmiast wygeneruje kod ósemkowy, zapis symboliczny i polecenie:

Kategoria użytkowników Odczyt (r = 4) Zapis (w = 2) Wykonanie (x = 1) Suma
Właściciel (User / u) 7
Grupa (Group / g) 5
Inni (Others / o) 5
ZAPIS SYMBOLICZNY & NUMERYCZNY:
-rwxr-xr-x (755)
KOMENDA BASH:
chmod 755 plik.sh