Afhængigt af hvordan du installerede det, er dit Linux -system muligvis konfigureret til at logge ind på rodkontoen via su i stedet for sudo. Du kan dog deaktivere rodkontoen og bruge sudo i stedet. Sådan gør du.
Hvorfor skal du deaktivere rodkontoen
Du bør deaktivere rodkontoen og bruge sudo til administrative opgaver, fordi det er mere sikkert end at bruge su. På denne måde skal du kun huske én adgangskode på dit Linux -system.
Hvis du har flere administrative brugere, f.eks. På en server, kan en af dem kompromittere root -adgangskoden. Sudo lader alle bruge deres egen adgangskode. Hvis root -login er deaktiveret, kan ingen lække adgangskoden. Hvis en administrator bliver useriøs, kan du bare deaktivere deres konto.
Sørg for, at du først kan "sudo"
Inden du deaktiverer rodkontoen, skal du sørge for, at du først kan sudo. Mange distros konfigurerede den første bruger som administrator ved installationen. Så hvis det er dig, kan du sandsynligvis sudo allerede. Rodkontoen er allerede låst, hvis dit system er konfigureret med sudo som standard.
Hvis sudo ikke er installeret på dit system, kan du bruge din pakkehåndtering til at hente det. Prøv at søge efter en pakke med navnet "sudo" og installer den. Efter installationen skal du muligvis tilføje din brugerkonto til "hjulet", "admin" eller en lignende brugergruppe for at kunne bruge sudo.
For at konfigurere sudo skal du bruge visudo kommando. Dette åbner en kopi af /etc/sudoers fil og gemmer kun en gyldig konfiguration, hvilket sparer dig for enhver uønsket skade på systemet.
Relaterede: Sådan tilføjes en bruger til Sudoers -listen i Linux
Låsning af rodkontoen
Nu hvor sudo er oprettet, vil du gerne låse rodkontoen. Dette forhindrer alle i at bruge su eller logge ind på root direkte. For at gøre dette skal du bruge kommandoen passwd:
sudo passwd -l root
Nu er dit system mere sikkert
Med sudo installeret og rodkontoen låst, kan du have ro i sindet om, at dit system er sikkert. Endnu bedre, du vil ikke snuble over at huske din almindelige kontoadgangskode og rodadgangskoden.
Selvom su- og sudo -kommandoerne muligvis giver root -adgang, er sidstnævnte mere fleksibel og sikker end su, fordi du kan angive, hvem der må gøre hvad på et Linux -system.
På Linux er der to kommandoer for at få superbrugeradgang: su og sudo. Hvilken en skal du bruge, afhænger af opgaven.
Læs Næste
- Linux
- Systemadministration
- Linux -kommandoer
David er freelance skribent med base i det nordvestlige Stillehav, men stammer oprindeligt fra Bay Area. Han har været en teknologientusiast siden barndommen. Davids interesser omfatter læsning, se kvalitets -tv -shows og film, retrospil og pladesamling.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere