Att använda sudo
på Debian är ett smidigt sätt att utföra administrativa uppgifter utan att behöva byta till rotkontot. sudo
gör det möjligt för en vanlig användare att köra kommandon som kräver administrativa rättigheter, genom att helt enkelt ange sitt eget lösenord. Här går vi igenom hur du aktiverar och använder sudo
på Debian.
Steg 1: Installera sudo
På vissa installationer av Debian kan sudo
vara förinstallerat, men om det inte är det kan du enkelt lägga till det. Öppna terminalen och kör följande kommando som root (byt till root med su
och ange root-lösenordet):
su -c "apt update && apt install sudo"
Detta kommando uppdaterar paketlistan och installerar sudo
.
Steg 2: Lägg till användaren i sudo
-gruppen
Efter att du har installerat sudo
måste du ge din användare tillgång till det. På Debian används sudo
-gruppen för att hantera vilka användare som har administratörsrättigheter. Du kan lägga till en användare i sudo
-gruppen med kommandot:
su -c "usermod -aG sudo användarnamn"
Byt ut användarnamn
med ditt aktuella användarnamn. Det här kommandot lägger till användaren i sudo
-gruppen och ger dem tillgång till sudo
-rättigheter.
Steg 3: Logga ut och logga in igen
För att ändringen ska träda i kraft behöver du logga ut och sedan logga in igen. Det ser till att dina sessioners användargrupper uppdateras, inklusive tillgången till sudo
.
Steg 4: Testa sudo
Nu när du har lagt till din användare i sudo
-gruppen är det dags att verifiera att allt fungerar korrekt. Du kan testa sudo
genom att köra ett kommando som kräver administratörsrättigheter, till exempel:
sudo apt update
När du kör kommandot kommer du att bli ombedd att ange ditt lösenord. Om kommandot körs utan problem, har du nu sudo
-rättigheter på din användare.
Vanliga problem och felsökning
Om du fortfarande får felmeddelanden när du försöker använda sudo
, kontrollera följande:
- Bekräfta att användaren är i
sudo
-gruppen genom att köra följande kommando:
groups användarnamn
Här borde du se sudo
som en av grupperna listade för användaren.
- Kontrollera
sudo
-inställningarna i/etc/sudoers
-filen. Redigera inte filen direkt, utan använd kommandot:
sudo visudo
Detta öppnar filen i en textredigerare och gör det möjligt att redigera den på ett säkert sätt. Se till att sudo
-gruppen har tillräckliga rättigheter.
Med dessa steg borde du nu ha aktiverat och konfigurerat sudo
på Debian, och din användare har tillgång till nödvändiga administratörsrättigheter.