Hur man använder sudokommandon utan lösenord i Linux

Hur man använder sudokommandon utan lösenord i Linux

Sudo -kommandot i Linux tillåter användare att köra vissa kommandon som en annan användare, helst som root. Med sudo -åtkomst kan vanliga användare utföra uppgifter som annars kräver förhöjda behörigheter.





Sudo kräver dock att användarna anger sina lösenord för varje ny session. Detta kan vara besvärligt för vanliga uppgifter som systemunderhåll. Lyckligtvis kan du enkelt använda sudo -kommandot utan lösenord.





Konfigurera sudo utan lösenord

Sudoers -filen i Linux tillåter administratörer att hantera användarrättigheter för olika användare. Du kan ge ytterligare behörigheter till vanliga användare av lägga till dem i sudoers -listan . Vi kan också konfigurera sudo -användning utan några lösenord genom att anpassa den här filen.





Följ stegen nedan för att förhindra sudo från att be om lösenord någonsin igen. Se till att byta till rotanvändaren först.

Steg 1: Säkerhetskopiera Sudoers -filen

Du måste säkerhetskopiera sudoers -filen innan du ändrar den. Kör följande kommando i din terminal för att skapa en kopia av sudoers -listan.



cp /etc/sudoers /etc/sudoers.old

Steg 2: Öppna Sudoers -filen

Använd visudo kommando för att säkert öppna sudoers -filen. Det lägger till några skydd mot oönskade fel och validerar syntaxen.

visudo

Steg 3: Ändra Sudoers -filen

När du har öppnat sudoers -listan, gå till botten av filen och lägg till följande rad.





rubaiat ALL=(ALL) NOPASSWD: ALL

Byta ut rubaiat med ditt användarnamn för att hindra Linux från att fråga sudo -lösenordet någonsin igen. Du kan också ge sudo utan lösenord åtkomst till en annan användare genom att använda deras användarnamn istället för ditt.

Steg 4: Spara och avsluta Visudo

Du måste spara och avsluta visudo när du har lagt till raden ovan. Om du har konfigurerat visudo för att använda Vim -redigeraren på din dator, använd kommandot nedan för att spara och avsluta Vim .





:wq

Tryck Ctrl + X om visudo använder textredigeraren nano. Du kan nu kontrollera om allt gick som förväntat genom att utfärda ett kommando som kräver superanvändarbehörighet.

Använda sudo utan lösenord i Linux

Du får sudo -åtkomst utan ett lösenord när du har slutfört ovanstående steg. Att använda sudo utan lösenord kan dock visa sig vara ett säkerhetshot om du använder det för otillförlitliga skript. Dessutom kan alla med fysisk åtkomst till din maskin utföra systemoperationer utan tillstånd.

Eftersom risken för äventyrsuppgifter ständigt ökar på arbetsplatsen bör du inte använda sudo utan lösenord på ditt kontor.

Dela med sig Dela med sig Tweet E-post Risken för komprometterade legitimationsuppgifter och insiderhot på arbetsplatsen

Lär dig mer om de vanligaste typerna av komprometterade uppgifter och insiderhot. Skydda dig själv hemma och på arbetsplatsen genom att minska dessa risker innan de kommer.

hur man ser vem som har blockerat dig på facebook
Läs Nästa Relaterade ämnen
  • Linux
  • Linux tweaks
  • Systemadministration
Om författaren Rubaiat Hossain(39 artiklar publicerade)

Rubaiat är en CS-examen med en stark passion för öppen källkod. Förutom att vara Unix -veteran, är han också intresserad av nätverkssäkerhet, kryptografi och funktionell programmering. Han är en ivrig samlare av begagnade böcker och har en oändlig beundran för klassisk rock.

Mer från Rubaiat Hossain

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