Linux este un sistem de operare multi-utilizator. Iar cu această caracteristică vine responsabilitatea gestionării fiecărui utilizator din sistem. Administratorul trebuie să se asigure că fiecare utilizator are permisiuni adecvate, ID-uri de utilizator distincte, nume de utilizator unice etc.
Dar dacă doriți să modificați informațiile asociate unui anumit utilizator? Linux permite oricui să modifice cu ușurință detalii atât de sensibile? Comanda usermod este răspunsul la toate aceste întrebări.
Acest articol va demonstra modul în care vă puteți schimba numele de utilizator pe Linux, împreună cu un ghid detaliat privind modificarea ID-ului de utilizator și a directorului principal al unui utilizator.
Schimbați un nume de utilizator pe Linux
Pe Linux, fișierul / etc / passwd stochează informațiile asociate utilizatorilor. Deși puteți modifica detaliile utilizatorului direct editând fișierul passwd, nu este o practică recomandată, deoarece poate duce la diverse probleme în sistemul dvs.
Puteți utiliza utilitarul usermod furnizat de Linux pentru a efectua operațiuni legate de gestionarea și moderarea utilizatorilor. Comanda usermod vă permite chiar să schimbați numele de utilizator al unui utilizator pe Linux.
Rețineți că trebuie să aveți acces la un cont de superutilizator pentru a emite aceste comenzi cu succes. Dacă nu aveți autorizația, puteți solicita administratorului de sistem adăugați-vă la lista sudoers.
Pentru a schimba numele de utilizator, utilizați -l steag cu usermod:
usermod -l newusername oldusername
De exemplu, pentru a schimba numele de utilizator al utilizatorului „makeuseof” în „muo”:
usermod -l muo makeuseof
Redenumiți folderul principal
Schimbarea numelui de utilizator pe Linux folosind comanda menționată mai sus nu modifică directorul principal al acelui utilizator. Folosește -d semnalizați dacă doriți ca folderul principal să reflecte modificările aduse numelui de utilizator.
Pentru a redenumi directorul principal al utilizatorului muo:
usermod -d / home / muo -m muo
Pentru a verifica dacă comanda menționată mai sus funcționează, mergeți la directorul principal și localizați folderul numit muo.
Atribuiți un ID de utilizator nou unui utilizator
În afară de schimbarea numelui de utilizator, comanda usermod vă permite, de asemenea, să atribuiți un UID nou și unic oricărui utilizator. UID este un număr întreg negativ care începe de la zero. UID-urile cuprinse între 0-99 sunt rezervate utilizatorilor de sistem.
Pentru a modifica ID-ul de utilizator pe Linux folosind usermod:
usermod -u uid nume de utilizator
...Unde uid este ID-ul de utilizator pe care doriți să-l atribuiți utilizatorului numit nume de utilizator.
Când schimbați UID-ul, sistemul va adăuga noul UID ca proprietar al tuturor fișierelor și folderelor prezente în /home directorul respectivului utilizator.
Rețineți că utilizatorul va trebui să schimbe detaliile proprietarului oricăror fișiere din afara /home director.
Legate de: Cum se acordă privilegii de administrator unui utilizator din Linux
Schimbați numele afișat al unui utilizator
Numele de utilizator și ID-ul de utilizator sunt importante pentru identificarea unui anumit utilizator din sistem. În afară de aceste două, Linux stochează, de asemenea, „informații despre degete” suplimentare legate de utilizatori în /etc/passwd fişier. Aceste informații includ numele afișat, telefonul biroului și telefonul de serviciu al utilizatorului.
Deși utilizatorii au o alegere completă dacă doresc să furnizeze astfel de informații, Linux vă permite să modificați sau să eliminați aceste detalii oricând doriți.
Puteți modifica numele afișat al contului utilizând fie usermod, fie comanda chfn.
Folosind comanda usermod
Specifică -c pavilion împreună cu comanda usermod pentru a schimba numele afișat:
usermod -c "First Last" nume de utilizator
De exemplu, dacă doriți să schimbați numele afișat al utilizatorului muo:
usermod -c "Make UseOf" muo
Folosind Comanda chfn
Schimbarea numelui afișat folosind comanda chfn este simplă:
sudo chfn -f "First Last" nume de utilizator
Pentru a modifica numele afișat al utilizatorului a se folosi de:
sudo chfn -f "Make UseOf" makeuseof
Gestionarea informațiilor utilizatorului pe Linux
Deoarece Linux oferă atât de multe opțiuni legate de gestionarea utilizatorilor, este evidentă nevoia unui utilizator special cu privilegii ridicate. De aceea, fiecare sistem Linux are un utilizator root sau un superutilizator, care controlează și monitorizează activitățile altor utilizatori din sistem.
Pentru a adăuga un strat suplimentar de securitate și a vă asigura că fiecare utilizator este izolat de restul, Linux oferă opțiunea de a adăuga o parolă în contul dvs. Dacă ați configurat deja o parolă slabă fără să vă gândiți prea mult, luați în considerare modificarea acesteia pentru a spori securitatea contului dvs.
Trebuie să vă schimbați parola Linux? Iată tot ce trebuie să știți despre resetarea unei parole în Linux.
Citiți în continuare
- Linux
- Linux
Deepesh este Junior Editor pentru Linux la MUO. Scrie conținut informațional pe internet de peste 3 ani. În timpul liber, îi place să scrie, să asculte muzică și să cânte la chitară.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Încă un pas…!
Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.