Beroende på hur du installerade det kan ditt Linux -system vara konfigurerat för att logga in på rotkontot via su istället för sudo. Du kan dock inaktivera rotkontot och använda sudo istället. Här är hur.

Varför du ska inaktivera rotkontot

Du bör inaktivera rotkontot och använda sudo för administrativa uppgifter eftersom det är säkrare än att använda su. På så sätt behöver du bara komma ihåg ett lösenord på ditt Linux -system.

Om du har flera administrativa användare, till exempel på en server, kan en av dem äventyra rotlösenordet. Sudo låter alla använda sitt eget lösenord. Om root -inloggningen är inaktiverad kan ingen läcka lösenordet. Om en administratör blir oseriös kan du bara inaktivera deras konto.

Se till att du kan "sudo" först

Innan du inaktiverar rotkontot bör du se till att du kan sudo först. Många distros ställde in den första användaren som administratör vid installationen. Så om det är du kan du sannolikt sudo redan. Rotkontot är redan låst om ditt system är konfigurerat med sudo som standard.

instagram viewer

Om sudo inte är installerat på ditt system kan du använda pakethanteraren för att hämta det. Prova att söka efter ett paket med namnet "sudo" och installera det. Efter installationen kan du behöva lägga till ditt användarkonto i "hjulet", "admin" eller liknande användargrupp för att kunna använda sudo.

För att konfigurera sudo, använd visudo kommando. Detta öppnar en kopia av /etc/sudoers filen och sparar bara en giltig konfiguration, vilket innebär att du undviker oönskade skador på systemet.

Relaterad: Hur man lägger till en användare till Sudoers -listan i Linux

Låser rotkontot

Nu när sudo har konfigurerats, vill du låsa rotkontot. Detta kommer att hindra någon från att använda su eller logga in för att rota direkt. För att göra detta, använd passwd -kommandot:

sudo passwd -l root

Nu är ditt system säkrare

Med sudo installerat och rotkontot låst kan du känna dig trygg med att ditt system är säkert. Ännu bättre, du kommer inte att komma över att komma ihåg ditt vanliga kontolösenord och rotlösenordet.

Medan su- och sudo -kommandona kan ge root -åtkomst är det senare mer flexibelt och säkert än su eftersom du kan ange vem som får göra vad på ett Linux -system.

Dela med sigTweetE-post
Sudo vs. su: Vilket kommando ska du använda?

På Linux finns det två kommandon för att få åtkomst till superanvändare: su och sudo. Vilken du ska använda beror på uppgiften.

Läs Nästa

Relaterade ämnen
  • Linux
  • Systemadministration
  • Linux -kommandon
Om författaren
David Delony (45 artiklar publicerade)

David är en frilansskribent baserad i Stillahavsområdet, men kommer ursprungligen från Bay Area. Han har varit en teknikentusiast sedan barndomen. Davids intressen inkluderar att läsa, titta på tv -serier och filmer av hög kvalitet, retrospel och skivsamling.

Mer från David Delony

Prenumerera på vårt nyhetsbrev

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

Klicka här för att prenumerera