Sudo vs su: Hvilken kommando bør du bruke?

Sudo vs su: Hvilken kommando bør du bruke?

Avhengig av Linux -oppsettet ditt, kan du utføre administrative oppgaver enten med su -kommandoen eller sudo. Det er lett å forveksle disse to kommandoene siden begge har lignende funksjoner.





Så hvilken kommando skal du bruke? La oss finne det ut.





Su gir deg full rottilgang

Den tradisjonelle måten å få tilgang til rotkontoen for å konfigurere et Linux -system, går tilbake til Unix -dagene, bruker su -kommandoen:





su –

Den ' - 'betyr at du vil ha det samme miljøet som du ville gjort hvis du logget på som root. Systemet vil be deg om passordet ditt. Hvis du lykkes, endres meldingen til et ' # 'karakter. Du kan deretter kjøre alle kommandoer du trenger som root.

Type Logg ut eller slå Ctrl + D å gå tilbake til standard brukerrettighet når du er ferdig.



trenger du playstation plus for å spille fortnite

Selv om su er nyttig, er hovedproblemet at det er et alt-eller-ingenting-alternativ. Du har full rottilgang eller vanlige privilegier. Hvis du har flere administratorer på en server, må du dele det samme rotpassordet.

Sudo gir deg mer kontroll

Flere Linux -distribusjoner som Debian og Ubuntu installerer sudo som standard fordi det er tryggere enn å bruke su. Det er et modent verktøy som har eksistert siden 1980.





Visst, du trenger bare å huske ett passord, men sudos fulle kraft følger med å administrere flere administratorer på flere maskiner. Det er så nyttig at sudo har blitt udødeliggjort i nerdkultur i en berømt XKCD -tegneserie . Du kan til og med konfigurere sudo til å kjøre uten passord, men dette er åpenbart ikke anbefalt for servere der sikkerhet er avgjørende.

I tillegg til full rottilgang som med su, kan du angi hvilke brukere som kan kjøre hvilke kommandoer på hvilke systemer i /etc/sudoers fil. På grunn av fleksibiliteten til sudo, er /etc/sudoers syntaksen er kompleks.





I slekt: Hvordan legge til en bruker til Sudoers -listen i Linux

Windows 10 tar lang tid å starte

Bruk sudo når du kan

Fordi sudo er detaljert og sikrere enn su, angir flere Linux -distribusjoner det som standard superbrukerkommando. Vanligvis blir den første brukeren utpekt som en 'administrativ' bruker og dermed konfigurert til å bruke sudo.

Hvis et system ikke har sudo installert, er det enkelt å få tak i det fra pakkelederen. Etter installasjon, for andre administrative brukere, er det bare et spørsmål om legge til en bruker i den rette gruppen , vanligvis 'admin', 'sudo' eller 'wheel'. Disse brukergruppene er også distro-spesifikke.

Nå kan du administrere Linux -systemet ditt på en sikker måte

Med sudo er det enkelt å administrere Linux -systemet ditt med bare brukerpassordet ditt. Brukere overser ofte fleksibiliteten til dette verktøyet. Selv om Linux er et sikkert operativsystem, er intet operativsystem perfekt. Det er fortsatt noen sikkerhetsproblemer i Linux som du bør være oppmerksom på.

Dele Dele kvitring E -post Er Linux virkelig immun mot virus og skadelig programvare? Her er sannheten

Du har hørt at Linux egentlig ikke er plaget av virus og skadelig programvare. Men hvorfor er dette? Og enda viktigere, er det sant?

Les neste
Relaterte temaer
  • Linux
  • Linux -kommandoer
  • Systemadministrasjon
Om forfatteren David delony(49 artikler publisert)

David er en frilansskribent med base i det nordvestlige Stillehavet, men opprinnelig fra Bay Area. Han har vært en teknologientusiast siden barndommen. Davids interesser inkluderer å lese, se kvalitets -TV -programmer og filmer, retrospill og platesamling.

overføre filer fra android til pc wifi
Mer fra David Delony

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere