Afhængigt af din Linux -opsætning kan du udføre administrative opgaver ved hjælp af enten su -kommandoen eller sudo. Det er let at forvirre disse to kommandoer, da de begge har lignende funktioner.
Så hvilken kommando skal du bruge? Lad os finde ud af det.
Su giver dig fuld rodadgang
Den traditionelle måde at få adgang til rodkontoen til at konfigurere et Linux -system, der går tilbage til Unix -dagene, bruger su kommandoen:
su –
Det ' - 'betyder, at du har det samme miljø, som du ville have, hvis du loggede direkte ind som root. Systemet beder dig om din adgangskode. Hvis du lykkes, ændres prompten til et ' # ' Karakter. Du kan derefter køre alle kommandoer, du skal bruge som root.
Type Log ud eller slå Ctrl + D at vende tilbage til standardbrugerrettigheden, når du er færdig.
hvordan man løser for en variabel i excel
Selvom su er nyttig, er hovedproblemet, at det er en alt-eller-ingenting-mulighed. Du har fuld root -adgang eller almindelige privilegier. Hvis du har flere administratorer på en server, skal du dele den samme root -adgangskode.
Sudo giver dig mere kontrol
Flere Linux -distributioner som Debian og Ubuntu installeres sudo som standard, fordi det er sikrere end at bruge su. Det er et modent værktøj, der har eksisteret siden 1980.
Sikker på, du skal kun huske én adgangskode, men sudos fulde kraft leveres med administration af flere administratorer på flere maskiner. Det er så nyttigt, at sudo er blevet udødeliggjort i nørdeskultur i en berømt XKCD -tegneserie . Du kan endda konfigurere sudo til at køre uden adgangskode, men dette anbefales naturligvis ikke til servere, hvor sikkerhed er i højsædet.
Ud over fuld rodadgang som med su, kan du angive, hvilke brugere der kan køre hvilke kommandoer på hvilke systemer i /etc/sudoers fil. På grund af sudos fleksibilitet er /etc/sudoers syntaks er kompleks.
Relaterede: Sådan tilføjes en bruger til Sudoers -listen i Linux
hvad kan nogen gøre med min e -mail -adresse
Brug sudo når du kan
Fordi sudo er detaljeret og mere sikker end su, angiver flere Linux -distributioner det som standard superbrugerkommando. Normalt betegnes den første bruger som en 'administrativ' bruger og konfigureres således til at bruge sudo.
Hvis et system ikke har sudo installeret, er det let at hente fra pakkehåndteringen. Efter installation, for alle andre administrative brugere, er det bare et spørgsmål om tilføjer en bruger til den rigtige gruppe , typisk 'admin', 'sudo' eller 'hjul'. Disse brugergrupper er også distro-specifikke.
Nu kan du sikkert administrere dit Linux -system
Med sudo er det let at administrere dit Linux -system med kun din brugeradgangskode. Brugere overser ofte fleksibiliteten ved dette værktøj. Selvom Linux er et sikkert operativsystem, er intet operativsystem perfekt. Der er stadig nogle sikkerhedsproblemer i Linux, som du bør være opmærksom på.
Del Del Tweet E -mail Er Linux virkelig immun mod virus og malware? Her er sandhedenDu har hørt, at Linux ikke rigtig er bekymret over vira og malware. Men hvorfor er dette? Og endnu vigtigere, er det sandt?
Læs Næste Relaterede emner- Linux
- Linux -kommandoer
- Systemadministration
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.
bedste online video downloader fra ethvert webstedMere fra David Delony
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere