Användarhantering

Hur man ändrar en användares lösenord i Linux

Hur man ändrar en användares lösenord i Linux

Passwd-kommandot i Linux används för att ändra användarlösenord effektivt. Detta kommando uppdaterar ett autentiseringstoken / lösenord för en användare som lagras i systemets / etc / shadow-fil. En standardanvändare i Linux kan ändra sitt eget lösenord, men en superanvändare kan också ändra lösenordet för alla andra användare. När du ställer in ett nytt lösenord är det en bra säkerhetspraxis att välja ett komplext. Ett komplext och säkert lösenord har följande egenskaper:

Anteckna alltid lösenordet på en säker plats där det inte kan hämtas. Det skulle hjälpa dig att komma ihåg lösenordet om du glömde det.

I den här artikeln kommer vi att berätta hur du kan hantera användarlösenord i Linux via kommandoraden och GUI. Vi har kört kommandon och processer som nämns i den här artikeln på ett Debian 10 Buster-system men du kan replikera dem på de flesta Linux-distros.

Ändra lösenord via gränssnittet

Om du är en Linux-användare som föredrar det grafiska användargränssnittet för att utföra de flesta administrativa åtgärder, kan du använda inställningsverktyget på ditt system.

Det finns två sätt att komma åt systeminställningarna.

I inställningsverktyget väljer du fliken Detaljer från den vänstra panelen och väljer sedan fliken Användare på den för att öppna vyn Användarinställningar. Så här ser användarvyn ut:

Alla användare på ditt system kommer att listas här. Klicka på användaren vars information du vill ändra. Du måste först låsa upp användarvyn så att du kan göra ändringar i dess inställningar. Kom ihåg att endast en behörig användare / administratör kan låsa upp vyn. Klicka på knappen Lås upp och ange dina uppgifter enligt följande:

När du klickar på knappen Autentisera blir fälten i användarvyn aktiva och du kan göra ändringar i dem.

Klicka på fältet Lösenord och följande Ändra lösenordsvy öppnas. Ange det nya lösenordet och ange sedan samma lösenord igen i fältet Bekräfta nytt lösenord. Du kommer nu att kunna se knappen Ändra aktiv.

Klicka på knappen Ändra så ändras lösenordet för den valda användaren.

Dricks: Ett enkelt och snabbt sätt att komma åt användarinställningarna är att ange nyckelordet 'Användare' i Application Launcher enligt följande:

Ändra lösenord via kommandoraden

Linux-kommandoraden ger en administratör mycket mer kraft än användargränssnittet för att göra användar- och systeminställningar. För att starta standardkommandoradsapplikationen på Linux Debian och Ubuntu, öppna Application Launcher och ange nyckelorden 'Terminal' enligt följande:

När terminalen öppnas kan du göra följande med användarlösenord:

Ändra ditt eget lösenord

En icke-administratör på Linux kan bara ändra sitt eget lösenord. Passwd-kommandot används för att ändra användarlösenord i Linux. Så här kan en användare använda detta kommando för att ändra sitt eget lösenord:

$ passwd

När du anger passwd-kommandot uppmanar systemet dig att ange ditt nuvarande lösenord. När du gör det kontrolleras detta lösenord mot det lagrade lösenordet. Om det matchar fortsätter du till nästa steg i.e, för att ange det nya lösenordet. När du har angett det nya lösenordet ber systemet igen att skriva in det nya lösenordet för bekräftelse. När de två posterna matchar kommer ditt lösenord att ändras.

Ändra lösenord för en annan användare

På Linux kan bara en administratör / superanvändare ändra lösenordet för en annan användare. Detta är kommandot som en superanvändare kommer att använda:

$ sudo passwd [användarnamn]

När en användare skriver in det här kommandot kommer de att få lösenordet för sudo för att säkerställa att de verkligen är en superanvändare. En superanvändare behöver inte ange det gamla lösenordet för en användare eftersom de kanske använder kommandot för att återställa ett glömt lösenord. Hur som helst, superanvändaren måste också ange och ange det nya lösenordet, varefter det uppdateras framgångsrikt.

Ändra lösenordet för sudo

Det är en bra säkerhetspraxis att ändra en superanvändares lösenord på Linux då och då. Här är två sätt som du kan ändra ett sudo-lösenord:

Metod 1:

Det första sättet är att logga in som root genom följande kommando:

$ sudo -i

När du är inloggad som root efter att du har angett ett giltigt lösenord, använd passwd-kommandot för att ändra lösenordet för root.

Du kan sedan avsluta rotprompten genom kommandot exit enligt följande:

Metod 2:

Den andra metoden är att använda följande kommando som sudo:

$ sudo passwd root

Ange lösenordet för sudo och sedan kan du ändra lösenordet för root, som du gör för alla andra användare.

Det här var allt du behövde veta om att ändra användarlösenord i Linux, både via gränssnittet och kommandoraden. Du kan nu ha ett mycket säkert användarkonto på ditt system.

Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...
0 A.D. Handledning
Av de många strategispelen där ute, 0 A.D. lyckas framstå som en omfattande titel och ett mycket djupt, taktiskt spel trots att det är öppen källkod. ...
Unity3D självstudie
Introduktion till Unity 3D Unity 3D är en kraftfull spelutvecklingsmotor. Det är tvärplattform som gör att du kan skapa spel för mobil, webb, skrivbor...