kommandot passwd i Linux används för att ändra användarlösenord effektivt. Detta kommando uppdaterar en autentiseringstoken / lösenord för en användare som lagras i systemets /etc/shadow-fil. En vanlig användare i Linux kan ändra sitt eget lösenord, men en superanvändare kan också ändra lösenordet för någon annan användare. När du ställer in ett nytt lösenord är det en bra säkerhetspraxis att välja en komplex., Ett komplext och säkert lösenord har följande egenskaper:
- Det innehåller både versaler och gemener
- Det innehåller siffror från 0 till 9
- Det har specialtecken och skiljetecken
- Det är mycket annorlunda än dina tidigare lösenord
- Det innehåller inte information som ditt fullständiga namn, adress, telefonnummer, födelsedatum eller licensnummer. Denna information kan enkelt användas för att gissa ditt lösenord.
notera alltid ditt lösenord 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 de 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-distributioner.
Ändra lösenord via användargränssnittet
Om du är en Linux-användare som föredrar det grafiska användargränssnittet för att utföra de flesta administrativa operationer, kan du använda inställningsverktyget på ditt system.,
det finns två sätt på vilka du kan komma åt systeminställningar.
- gå till programstartaren via Super/Windows-tangenten och ange sedan nyckelorden”inställningar”i sökfältet enligt följande:
- Klicka på nedåtpilen i övre panelen på Debian/Ubuntu-skrivbordet och klicka sedan på ikonen ”Inställningar” från följande rullgardinsmeny:
i inställningsverktyget väljer du detaljerna i verktyget Inställningar fliken från den vänstra panelen och välj 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 uppgifter du vill ändra. Du måste först låsa upp användarvyn så att du kan göra ändringar i inställningarna. Kom ihåg att endast en behörig användare/administratör kan låsa upp vyn. Klicka på upplåsningsknappen och ange dina autentiseringsuppgifter enligt följande:
När du klickar på Autentiseringsknappen blir fälten i Användarvyn aktiva och du kan göra ändringar i dem.,
klicka på lösenordsfältet 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 och lösenordet för den valda användaren kommer att ändras.,
tips: Ett enkelt och snabbt sätt att komma åt användarinställningarna är att ange sökordet”användare”i programstartaren 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 standardkommandoradsprogrammet på Linux Debian och Ubuntu, öppna programstartaren och skriv in”Terminal”-nyckelorden enligt följande:
när terminalen öppnas kan du göra följande med användarlösenord:
- ändra ditt eget lösenord
- Ändra lösenord för en annan användare
- ändra lösenordet för sudo
ändra ditt eget lösenord
en icke-administratör på Linux kan bara ändra sitt eget lösenord. Kommandot passwd används för att ändra användarlösenord i Linux., Så här kan en användare använda det här kommandot för att ändra sitt eget lösenord:
När du anger kommandot passwd uppmanas du att ange ditt nuvarande lösenord. Som du gör det kontrolleras detta lösenord mot det lagrade lösenordet. Om det matchar, fortsätter du till nästa steg d.v. s. för att ange det nya lösenordet. När du har angett det nya lösenordet frågar systemet igen för att skriva 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 endast en administratör / superanvändare ändra lösenordet för en annan användare. Detta är kommandot en superuser kommer att använda:
När en användare går in i detta kommando kommer de att bli ombedda 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 är superanvändaren också skyldig att ange och skriva in 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 från tid till annan. Här är två sätt på vilka du kan ändra ett sudo-lösenord:
Metod 1:
det första sättet är att logga in som root via följande kommando:
När du är inloggad som root efter att ha angett ett giltigt lösenord, använd kommandot passwd för att ändra lösenordet för root.,
Du kan sedan avsluta rotprompten genom exitkommandot enligt följande:
Metod 2:
den andra metoden är att använda följande kommando som sudo:
ange lösenordet för sudo och sedan kan du ändra lösenordet för root, som du gör för någon annan användare.
det här var allt du behövde veta om att ändra användarlösenord i Linux, både via användargränssnittet och kommandoraden., Du kan nu behålla ett mycket säkert användarkonto på ditt system.