This shows you the differences between two versions of the page.
uso:laboratoare:laborator-09:processes [2023/11/11 21:43] razvan.costea2205 [Autentificarea utilizatorilor] |
uso:laboratoare:laborator-09:processes [2023/12/05 10:24] (current) razvan.costea2205 edit chapter "Conturi de utilizator fără parolă" |
||
---|---|---|---|
Line 54: | Line 54: | ||
Observăm că acest fișier poate fi accesat doar de utilizatorul ''%%root%%'' și de grupul ''%%shadow%%''. Vom discuta despre permisiuni de acces și grupuri în secțiunile următoare. | Observăm că acest fișier poate fi accesat doar de utilizatorul ''%%root%%'' și de grupul ''%%shadow%%''. Vom discuta despre permisiuni de acces și grupuri în secțiunile următoare. | ||
- | Conturi de utilizator fără parolă | + | ==== Conturi de utilizator fără parolă ==== |
- | Anumite conturi de utilizator pot să nu aibă parolă. Ceea ce înseamnă că acele conturi nu pot fi accesate în acest mod: autentificare cu parolă. Pot fi însă autentificate în alte moduri, cum ar fi schimbarea utilizatorului. | + | Anumite conturi de utilizator pot să nu aibă parolă, ceea ce înseamnă că acele conturi pot fi accesate prin simpla utilizare a comenzii ''%%su <username>%%'', fără a vă fi solicitată o parolă ulterior. |
Line 73: | Line 73: | ||
După autentificare există un proces în sistem care aparține unui cont de utilizator. Dacă acest proces este shellul, spunem adesea că, un utilizator are acces în sistem. | După autentificare există un proces în sistem care aparține unui cont de utilizator. Dacă acest proces este shellul, spunem adesea că, un utilizator are acces în sistem. | ||
- | Anumite conturi de utilizator (''%%daemon%%'', ''%%bin%%'' etc.) au configurat în fișierul ''%%/etc/passwd%%'' ca executabil pentru pornirea primului proces ''%%/bin/false%%'' sau ''%%/usr/sbin/nologin%%''. Acest lucru înseamnă că aceste conturi de utilizator nu pot fi accesate prin autentificare. Ci doar prin crearea, în moduri specifice, a unor procese cu UID-ul acelor utilizatori. Nu intrăm în detalii aici despre aceste moduri. | + | Anumite conturi de utilizator (''%%daemon%%'', ''%%bin%%'' etc.) au configurat în fișierul ''%%/etc/passwd%%'' ca executabil pentru pornirea primului proces să fie ''%%/bin/false%%'' sau ''%%/usr/sbin/nologin%%''. Acest lucru înseamnă că aceste conturi de utilizator nu pot fi accesate prin autentificare, ci doar prin crearea, în moduri specifice, a unor procese cu UID-ul acelor utilizatori. Nu intrăm în detalii aici despre aceste moduri. |
Line 113: | Line 113: | ||
student@uso:~$ passwd | student@uso:~$ passwd | ||
Changing password for student. | Changing password for student. | ||
- | (current) UNIX password: | + | Current password: |
- | Enter new UNIX password: | + | New password: |
- | Retype new UNIX password: | + | Retype new password: |
passwd: password updated successfully | passwd: password updated successfully | ||
</code> | </code> | ||
- | Acum utilizator are o nouă parolă. | + | Acum utilizatorul are o nouă parolă. |
Evident, utilizatorul privilegiat poate schimba parolele tuturor utilizatorilor. | Evident, utilizatorul privilegiat poate schimba parolele tuturor utilizatorilor. |