Linux oferă control deplin asupra accesului la fișiere care, în cele din urmă, ajută mulți oameni să folosească sistemul. Fișierele și datele sunt păstrate fără riscuri ca ele să fie schimbate, vizualizate, modificate sau șterse de către vreun mascarist.
După cum ați putea fi conștienți de cele trei tipuri de utilizatori din Linux care pot avea acces la fișiere:
- Utilizator – Un cont creat de administratorul sistemului pentru ca un utilizator să acceseze acel sistem. Conturile pot fi create și pentru procesele mașinii, cum ar fi e-mailul, FTP sau serverul web. Utilizatorii au dreptul de proprietate asupra fișierelor și directoarelor din sistem.
- Grup – Oferă posibilitatea de a oferi acces la seturi de utilizatori. Grupurile au propriile lor permisiuni asupra fiecărui fișier sau director.
- Lumea – Oricine altcineva care ar putea încerca să acceseze un fișier de pe aparat.
Trei moduri prin care aceste tipuri de persoane pot accesa fișierul.
- Citire – Deschiderea unui fișier și examinarea conținutului acestuia.
- Scriere – Suprascrieți, adăugați sau ștergeți un fișier. În directoare, aceasta poate include crearea de fișiere.
- Executare – Abilitatea de a „rula” un program (sau un script).
Politica de „acces cel mai restrictiv” este folosită pentru acordarea oricărui tip de permisiuni după cum este necesar. Nimeni nu are acces la nimic fără motiv.
Gestionarea permisiunilor:
„chmod” (modul de schimbare) este o comandă pentru gestionarea permisiunilor.
Sintaxa de bază pentru această comandă este:
chmod [cine][cum se modifică][permisiuni de modificare] [nume fișier sau director]
„Cine” poate fi:
- u – utilizator sau cont care deține fișierul
- g – grup care deține fișierul
- o – alții, sau „lume”, oricine altcineva care poate accesa fișierul
- a – toate cele de mai sus
„Cum se schimbă” poate fi:
- = (egal) – setați permisiunile exact la ceea ce urmează imediat
- + (adăugați) – adăugați permisiunea care urmează imediat, lăsați-i pe alții așa cum sunt
- – (minus) – scădeți permisiunea care urmează imediat, lăsați-i pe alții așa cum sunt
„Permisiunile de modificare” pot fi, după cum am discutat:
- r – citește
- w – scrie
- x – executa
Schimbarea proprietarilor și a grupurilor:
1. chown
Există două comenzi populare care pot fi folosite pentru a modifica utilizatorul și grupul deținător al unui fișier. Primul este „chown” (schimba proprietarul).
Sintaxa pentru aceasta este:
chown [utilizator]:[grup] [fișier sau director]
Să vedem un exemplu:
Avem un fișier numit „systems.lst”. Trebuie să-i schimbăm proprietarul într-un utilizator numit xyz care se află în grupul abc:
chown xyz:abc systems.lst
2. chgrp
Oricine intenționează să schimbe grupul, poate folosi o altă comandă, numită „chgrp” (schimba grupul”.
Sintaxa acestei comenzi este:
chgrp [nume grup] [nume fișier sau director]
Iată un exemplu:
Există un fișier numit „run.sh” pe care dorim să îl schimbăm pentru a fi deținut de grupul abc:
chgrp abc run.sh
Alte comenzi Linux:
- useradd – adăugați un utilizator de sistem
- userdel – eliminați un utilizator de sistem
- usermod – modificați un utilizator de sistem existent. Acesta poate fi folosit pentru a efectua mai multe operațiuni pe contul unui utilizator.
- groupadd – adaugă un grup la sistem
- groupdel – elimina un grup din sistem
- groupmod – modifică un grup
Sperăm că distribuirea acestui Tutorial Linux vă va fi într-adevăr util, nu uitați să-l redistribuiți.
Pur
Folosești Ubuntu? Am auzit că acest sistem pare mai sigur decât Windows. Mulțumiri
Rajesh Namase
Da, de asemenea, îmi place Ubuntu Linux decât Windows 7. Sistemul Ubuntu este mai sigur decât Windows. Actualizați regulat :)
Hkr
Ubuntu este gratuit și puteți obține un CD gratuit fără taxe de transport!!!
Rajesh Namase
Stim deja asta :)
rotyyu
Dar folosirea numerelor pentru a seta permisiunea? Am văzut ceva de genul 655, 777 etc. Puteți detalia?
Rajesh Namase
Vă rugăm să verificați acest link: http://techli.la/18YXqvJ Derulați în partea de jos.