Lösenord spelar en avgörande roll för att säkra Linux-system. Även om lösenordslös SSH kan vara ett pålitligt alternativ, är ett robust lösenord fortfarande ett utmärkt val för att förbättra systemets säkerhet. Denna guide visar hur du ändrar lösenord i Linux, både för din egen användare och för andra användare på din VPS.
Bakgrund
Linux förlitar sig på två viktiga filer för lösenordshantering. Den första är /etc/passwd, som innehåller information om alla användare och deras systemgruppstillhörighet. För att visa dess innehåll använder du kommandot:
cat /etc/passwd
Den andra filen, /etc/shadow, lagrar användarnas krypterade lösenord och indikerar om de har en SSH-nyckel. För att komma åt denna information använder du kommandot:
cat /etc/shadow
Att använda starka lösenord rekommenderas för att förbättra säkerheten och förhindra obehörig åtkomst. Om du misstänker att ditt lösenord har äventyrats är det lämpligt att ändra det regelbundet.
Så här gör du
-
Steg 1: Anslut till din VPS via SSH
Logga in på din VPS som vanlig användare eller root-användare via SSH.
-
Steg 2: Ändra ditt eget lösenord
För att ändra lösenordet för den inloggade användaren, öppna terminalen och kör följande kommando:
sudo passwdDu kommer att uppmanas att mata in det nya lösenordet två gånger. Notera att du kan ändra root-lösenordet utan att specificera användaren under denna process.
-
Steg 3: Ändra lösenord för en annan användare
För att ändra lösenordet för en annan användare på samma system, se till att du är inloggad som root-användare. Lägg till användarens namn till
passwd-kommandot:passwd användarnamnTill exempel, för att ändra lösenordet för en användare som heter john:
passwd johnDu kommer att uppmanas att ange det nya lösenordet två gånger.
Sammanfattning
Att säkerställa säkerheten för ditt system innebär att regelbundet ändra lösenord i Linux. Processen är okomplicerad, oavsett om du ändrar lösenordet för root-användaren eller en annan användare på systemet. Vi rekommenderar frekventa lösenordsändringar för att maximera säkerheten.