Hvordan bli rot i Linux



rot i linux

På hver Linux systemet rot konto er en spesiell bruker med administrativt rettigheter. Logger inn som root (eller utføre kommandoer med root privilegier ) er nødvendig for mange oppgaver. Hvis du trenger å utføre oppgaver som rotbruker, må du sørge for at du forstår kommandoene du kjører, og hvilke konsekvenser de har. En enkelt uforsiktig eller misdannet kommando, kjørt som rot, kan gjøre hele operativsystem ubrukelig. Gjør din undersøkelse, og dobbeltsjekk alltid hver kommando før du trykker på Tast inn .

Logger inn som rot

Rotkontoen ligner på alle andre kontoer ved at den har en brukernavn ('root') og a passord . Hvis du kjenner root-passordet, kan du bruke det til å logge på rotkontoen fra kommandolinje .

Det er en spesiell kommando som heter det er (for 'superbruker' eller 'bytt bruker') som lar deg kjøre kommandoer som rotkonto midlertidig. Skriv fra kommandolinjen:

hvordan du aktiverer sli nvidia
su

Skriv inn passordet når du blir bedt om å oppgi passordet. Hvis det lykkes, byttes du til rotbrukeren og kan kjøre kommandoer med full systemrettighet.

Vær forsiktig når du er logget inn som rot. Det er lett å glemme at du for tiden er rotbruker, og du kan utilsiktet kjøre en kommando og tro at du bare er dødelig. En måte å minne deg selv på om du er rot eller ikke, er å sjekke ledeteksten. Mange systemer avslutter ledeteksten med en dollar tegn (' $ ') hvis du er logget på som en vanlig bruker og en pund tegn (' # ') hvis du er rot.

Eller du kan bruke hvem er jeg kommando for å bestemme kontoen du bruker.

Når du er ferdig med dine administrative oppgaver, kan du kjøre exit eller Logg ut kommando for å gå tilbake til standard brukerkonto.

Microsoft Word vs Google Docs

Når du logger på som root, er det ofte nyttig å bruke en enkelt dash etter det er kommando, slik:

su -

Denne kommandoen simulerer en fullstendig root-pålogging. Den utfører alle root-brukerens skallinitialisering skript og setter alt Miljøvariabler som om roten logget på en fersk skallsession. Avhengig av hvilken oppgave du trenger å utføre, og hvordan rot er konfigurert, vil denne formen for det er kommandoen kan være optimal for deg.

Kjører kommandoer som root uten rotpassordet

Det er mulig, og ofte å foretrekke, å kjøre kommandoer som root uten å logge på rotkontoen ved hjelp av sudo kommando, som står for 'superbruker gjør.' Hvis du foran en kommando med sudo , blir du bedt om å oppgi passordet ditt (ikke rotpassordet), og navnet ditt sjekkes mot en spesiell fil som heter sudoers . Hvis kontoen din er oppført der, kjører kommandoen din med root-rettigheter.

Ved hjelp av sudo gjør det vanskelig å glemme at du er root siden du ikke er logget på root-kontoen, og aldri kommer til å glemme å logge ut. Også å skrive sudo hver gang du kjører en potensielt destruktiv kommando, minner deg om å være ekstra forsiktig og dobbeltsjekke deg selv.

datamaskinen min er veldig treg

Hvis du trenger å legge til en bruker i sudoers-listen, bruker du visudo kommando som krever rotprivilegier for å kjøre, og lar deg trygt redigere den sensitive sudoers-filen.