Hoe verander ik mijn gebruikersnaam in Linux?

How Do I Change My Username Linux



Het Linux-besturingssysteem kan meer dan één gebruiker tegelijk aan. We moeten dus check and balance toepassen op alle gebruikers van het systeem en hun relevante details, zodat de integriteit behouden blijft. Alle informatie wordt opgeslagen op een manier om redundantie in gegevens te verminderen. Telkens wanneer we een gebruiker toevoegen, wordt alle informatie opgeslagen in /etc/passwd. Om de gebruikersnaam in Linux te wijzigen, moet u een gebruiker in het systeem hebben. We zullen in dit artikel zien hoe de gebruikersnaam wordt gewijzigd. Als de gebruiker nog niet aanwezig is, zullen we een gebruiker maken en deze vervolgens wijzigen. Ons artikel behandelt drie hoofdaspecten met betrekking tot het wijzigen van de gebruikersnaam en identiteit.

  • Wijzig huidige gebruikersnaam
  • Gebruiker toevoegen en vervolgens de gebruikersnaam wijzigen
  • Bepaal het gebruikersaccount

Voorwaarde

Linux moet draaien op de virtuele machine die op uw systeem is geconfigureerd. Wanneer u Ubuntu installeert, vereist het informatie zoals gebruikersnaam en wachtwoord. Nadat u deze informatie hebt verstrekt, heeft u toegang tot alle toepassingen en heeft u het voorrecht om ze te gebruiken.









Wijzig huidige gebruikersnaam

Stap 1- Gebruikersbeschrijving: Om de huidige gebruikersnaam in Linux te wijzigen, gebruiken we de opdracht om meer te weten te komen over de huidige gebruiker en directory. Whoami wordt gebruikt om de gebruikersnaam weer te geven en pwd wordt gebruikt om opdrachten weer te geven die worden gebruikt om de uitvoering volledig te laten verlopen. Het derde commando, gnome-session-quit, wordt gebruikt om uit te loggen van het huidige account in het systeem.



$wie ben ik

$pwd

$ gnome-sessie-stop





Na het bovenstaande commando zal het systeem een ​​bericht vragen om uit te loggen of het zal automatisch het systeem afsluiten.



Stap 2-Voer in de opdrachtshell: Wanneer de inlogpagina wordt weergegeven, typt u toetsen Ctrl + alt + f1 dan verschijnt er een opdrachtprompt. Het systeem vraagt ​​om een ​​gebruikersnaam en wachtwoord voor de login.

Stap 3-Stel wachtwoord in voor root: Wijzig het wachtwoord voor de rootgebruiker. Nadat we inloggegevens hebben verstrekt, zullen we de toegevoegde opdracht implementeren om een ​​wachtwoord in te stellen voor de rootgebruiker.

$Sudopasswdwortel

Na deze opdracht typen we het huidige wachtwoord van de gebruiker. Vervolgens kunt u het nieuwe wachtwoord invoeren dat u wilt. Na het opnieuw typen, zult u zien dat het wachtwoord met succes is bijgewerkt.

Stap 4:Log in als root: Nu logt de gebruiker in op het systeem als root. Nadat je het wachtwoord hebt toegepast, zul je zien dat de naam is gewijzigd van aqsayasin in root. De wortel is een tijdelijke naam.

Stap 5-Verander gebruikersnaam van Aqsa Yasin in aqsay: We zullen de rootnaam veranderen met onze gewenste naam. Zodra de naam is geïnitialiseerd, wordt de naam van de homedirectory gewijzigd. Na de wijziging wordt de gebruikersnaam op het inlogscherm gewijzigd.

#usermod –l aqsay aqsayasin

# usermod –d /home/aqsay –m aqsay

#chfn –f aqsay aqsay

Nadat je bent ingelogd op aqsay, ga je naar de terminal en schrijf je de drie commando's die we eerder in deze handleiding hebben uitgevoerd om de beschrijving van een gebruiker na wijziging te controleren. Door deze opdrachten te gebruiken, kunt u zien dat de gebruikersnaam met succes is gewijzigd.

$wie ben ik

$pwd

Voeg een nieuwe gebruiker toe en wijzig vervolgens de gebruikersnaam

In overeenstemming met het wijzigen van de gebruikersnaam, moet men een gebruiker in Linux hebben. Als er geen gebruiker is, zullen we zien hoe de gebruiker wordt gemaakt en gewijzigd in de opdrachtregel van Ubuntu. Deze creatie en wijziging vereisen de volgende stappen:

Stap 1-Gebruiker toevoegen: U voegt een gebruiker toe met het volgende commando. hania123 is de naam die we aan een nieuwe gebruiker willen geven.

$Sudo adduser hania123

Na het invoeren van de gebruikersnaam wordt u gevraagd een nieuw wachtwoord in te voeren. Nadat u het wachtwoord opnieuw hebt ingevoerd, verschijnt er een bericht waarin wordt gevraagd om een ​​succesvolle update. Met wachtwoordbevestiging kunt u verdere verificaties en kennis van de beschrijving van de gebruiker, .i.e. Volledige naam etc. De gebruiker hoeft niet alle details in te voeren, en u kunt deze overslaan door op de enter-toets te drukken. Het systeem zal de gegeven informatie bevestigen door op y te drukken om door te gaan.

Stap 2-identificatie: Nadat het beschrijvingsproces is voltooid, loggen we uit bij het systeem om de aanwezigheid van de gebruiker op de startpagina van Ubuntu te garanderen.

Stap 3 Wijziging: In de toekomst zullen we de hoofdnaam van de map wijzigen met behulp van de hieronder geciteerde opdracht.

$sudousermod –d/huis/zahra123/ -mzahra123

Nadat u de gebruiker hebt gewijzigd, wilt u nu alle gebruikers zien die in Ubuntu zijn gemaakt. Voor dit doel gebruiken we de opdracht ls

$ls /huis

Nu ziet u de namen van de gebruikers. Dan logt u uit uit het systeem. Nadat u bent ingelogd, zult u merken dat de rootnaam die is gewijzigd van Aqsa Yasin tozahra123

Bepaal het gebruikersaccount dat momenteel in Linux is

Om de momenteel ingelogde gebruiker te kennen, zullen we hem leren kennen door een aantal commando's te gebruiken.

Het Who-commando laat u de identiteit van de gebruiker weten, d.w.z. de naam van de huidige gebruiker is aqsay .

$WHO

Hetzelfde antwoord wordt verkregen door whoami toe te passen als een vergelijking met wie. Bovendien wordt hetzelfde antwoord verkregen door de $user.

$wie ben ik

$ Echo$gebruiker

Een letter woord w is effectiever in het geven van output in een gedetailleerde vorm. Het geeft de informatie van de laatste 5,10 en 15 minuten, meestal inclusief opstarttijd, enz.

$in

TTY toont het terminaltype dat u gebruikt,: 0 betekent de muis en het toetsenbord waarmee u bent verbonden. VAN vertegenwoordigen de naam van de host. INACTIEF toont de inactieve tijd van de gebruiker in het systeem. [e-mail beveiligd] geeft de tijd weer waarop de gebruiker was ingelogd. JCPU en PCPU vertegenwoordigen de gezamenlijke en proces CPU timings. Terwijl WAT toont het huidige proces van de gebruiker.

Om meer details over de gebruiker te verkrijgen, aangezien we moeten weten wie de gebruiker is. De onderstaande opdracht is de betere manier om te beginnen.

$id aqsay

Dit commando geeft ons gebruikers-ID (uid), groepen ervan (gid), en toont de groep waarin de gebruiker lid is geworden.

Als u de uitvoer van alleen groepen wilt verkrijgen, kan een specifieke, minder rommelige weergave van groepen worden verkregen.

Conclusie

In het hierboven genoemde artikel hebben we het wijzigen van gebruikersnamen beschreven met behulp van een reeks opdrachten in de terminal en op een eenvoudige opdrachtregelshell.