Sari la conținut

[Tutorial] 🐧 Gestionarea Permisiunilor și Securizarea Surselor (Chmod, Chown & Sudoers)


Postări Recomandate

Postat

MASTERING PERMISSIONS

Ghid Complet: Securitatea Fișierelor și Ierarhia de Sistem

De ce ai nevoie de acest ghid?

In Linux, totul este un fișier. Dacă permisiunile sunt setate greșit, serverul tău poate fi vulnerabil sau, mai rău, serviciile tale (CS, Web, Database) nu vor porni. Vom învăța cum să gestionăm accesul corect fără a folosi periculosul chmod 777.

1. PROPRIETATEA (CHOWN)

Înainte de a schimba ce se poate face cu un fișier, trebuie să stabilim CINE îl deține. Comanda chown (Change Owner) este vitală.

# Schimbă proprietarul folderului 'server' către utilizatorul 'lgcs'
sudo chown -R lgcs:lgcs /home/server

* Parametrul -R înseamnă RECURSIV (se aplică la toate sub-folderele).

2. PERMISIUNILE (CHMOD)

Fiecare fișier are trei tipuri de permisiuni pentru trei categorii de entități:

Cifră Acțiune Descriere
4 Read (r) Permite citirea conținutului.
2 Write (w) Permite modificarea/ștergerea.
1 Execute (x) Permite rularea ca program/script.

Configurația ideală pentru un server de joc:

chmod 755 start.sh - (Proprietarul face tot, restul doar citesc/execută)
chmod 644 server.cfg - (Configurație sigură, nu poate fi executată ca script)

3. PRIVILEGII (SUDOERS)

Uneori vrei ca un utilizator simplu să poată restarta serverul fără să îi dai parola de root. Folosim visudo.

# Adaugă această linie în /etc/sudoers pentru permisiuni limitate:
lgcs ALL=(ALL) NOPASSWD: /usr/bin/systemctl restart cs_server
SECURITATE UNITĂ

CREAT PENTRU LINUX CATEGORY @ LEAGUECS.RO | 2026

Vizitator
Acest topic este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Termeni de Utilizare & Politică Intimitate