Du har hört det tidigare: ändra lösenordet regelbundet. Det kan ibland verka som en smärta, men lyckligtvis är det enkelt att ändra ditt Linux-lösenord. Idag visar vi dig hur du ändrar den nuvarande användarens lösenord, andra användares lösenord och superanvändarlösenordet med några enkla kommandon.

Ändra ditt eget Linux-lösenord

Att ändra ditt eget lösenord är enklast med hjälp av passwd kommando. Öppna en terminal och ange den så här:

passwd

Du uppmanas att ange ditt gamla lösenord innan du anger ditt nya.

Se till att ditt nya lösenord är tillräckligt starkt. Hackare kommer med oändliga sätt att hitta och missbruka svaga lösenord.

Läs mer: De vanligaste knep som används för att hacka lösenord

De 8 vanligaste knep som används för att hacka lösenord

När du hör "säkerhetsbrott", vad tänker du på? En illvillig hackare? Något källarboende barn? Verkligheten är att allt som behövs är ett lösenord och hackare har 7 sätt att få ditt.

Ändra en annan användares Linux-lösenord

Om du delar din dator med flera användare kan du också ändra dessa användares lösenord med passwd-kommandot:

instagram viewer
sudo passwd användarnamn

Byt "användarnamn" med användarnamnet vars lösenord du vill ändra. Du behöver inte veta deras gamla lösenord.

Om du inte är säker på vad en annan användares systemanvändarnamn är kan du ta reda på det här kommandot och lista alla användarkonton på ditt system:

mindre / etc / passwd

Filavläsningen kommer att lista många användare, många fler än det finns faktiska personer som använder ditt system. Dessa andra konton är systemprocesser, ibland kända som "pseudo-användare."

Så hur skiljer du mellan en riktig användare och en systemprocess?

ID-numret är berättelsen. Ditt eget konto i listan ska se ut som "användarnamn: x: 1000: 1000: Förnamn Efternamn: / hem / användarnamn: / bin / bash."

Det numret, 1000, är ​​ditt ID-nummer. Mänskliga användare har ett ID-nummer på 1000 eller högre. De andra ska alla ha ID-nummer under 1000.

Batchinställning av Linux-lösenord

Om du återställer flera användares lösenord kan du batchåterställa med chpasswd kommando.

sudo chpasswd

Du måste sedan ange varje användarnamn i en ny rad, följt av ett kolon och sedan lösenordet du vill tilldela dem.

user1: NewPassword
user2: NewPassword
user3: NewPassword

Träffa Ctrl + D. när du har angett dem alla för att starta återställningen.

Be en användare att återställa sitt lösenord

Kanske vill du att en annan användares lösenord ska ändras, men du vill inte göra det själv eller vill ge dem deras integritet när de väljer ett lösenord. Du kan tvinga dem att ändra sitt lösenord på egen hand med kommandot passwd tillsammans med --upphöra eller -e argument.

sudo passwd -e användarnamn

Linux-lösenord kommer inte att upphöra på egen hand utan att du anger en utgångspolicy, men att utfärda det här kommandot kommer omedelbart att märka användarens lösenord som upphört. I den här situationen kommer ditt Linux-system att kräva att användaren byter lösenord nästa gång de loggar in.

På bilden nedan kan du se hur deras skärm kommer att se ut efter att ha försökt logga in med sitt gamla lösenord.

Ändra root Linux-lösenord

Rotlösenordet är lösenordet för Linux root-användaren, vilket skiljer sig från en användare med root-behörigheter. Ditt konto har förhöjda behörigheter endast de ögonblick då ett sudo-argument skickas i ett kommando.

Relaterad: Chmod Command och Linux File Permissions Explained

Rotanvändaren har dock obegränsad kontroll över ditt system, vilket betyder att det är mycket lätt att av misstag skada din dator med det. Således ska inloggning och användning endast ske i nödsituationer.

Men om du vill ändra root-lösenordet måste du logga in kort som root-användare med det här kommandot:

su -l

ELLER

sudo -s

När du är inloggad ändrar du root-lösenordet med passwd-kommandot:

passwd

Du kommer att uppmanas att bekräfta ditt nya lösenord innan det sparas.

Avsluta rotinstansen när du är klar med den för att förhindra oavsiktliga och skadliga förändringar.

Återställa ett glömt Linux-lösenord

Om du har glömt ditt eget lösenord behöver du någon med ett administratörskonto för att ändra det åt dig med en av ovanstående metoder. Om ditt konto är den enda administratörsanvändaren måste du logga in som root och ändra det därifrån.

Om du inte vet ditt root-lösenord heller är det inte mycket du kan göra. För att förhindra att du någonsin kommer in i denna situation bör du använda en av de många tillgängliga lösenordshanterarna.

Ställa in lösenord i Linux

Dina nya färdigheter som ändrar lösenord kommer att öka säkerheten och säkerheten för din Linux-datorupplevelse.

Om du byter lösenord för att du är en Linux-systemadministratör bör du titta på några praktiska sätt att säkra ditt system utöver starka lösenord.

E-post
10 Linux-härdningstips för nybörjare SysAdmins

Tar du dina första steg som Linux-sysadmin? Här är OS-härdningstrickorna du behöver för att säkra dina system.

Relaterade ämnen
  • Linux
  • säkerhet
Om författaren
Jordan Gloor (17 artiklar publicerade)

Jordanien är en handledare och journalist som brinner för att göra Linux tillgängligt och stressfritt för alla. Han har en BA på engelska och en sak för varmt te. Under de varma årstiderna gillar han att cykla i Ozarks kullar där han bor.

Mer från Jordan Gloor

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.