Hvordan Script Rundt en Root Tillatelse

Når du skriver et skall skript, kan du automatisere og øke hastigheten på lang lang liste over oppgaver i ett enkelt program. Hvis dette valget av oppgaver krever root-tilgang på et tidspunkt, men så må du gå inn i roten. Roten er superbruker på en datamaskin som har tillatelser til alle programmer, mapper og endringer på systemet. Mens du inkluderer sudo kommandoen, som går som en rot, bør du ikke lagre passordet for root på grunn av sikkerhetsproblemer i et skript. Derfor krever shell script fortsatt noen brukermedvirkning du skal installere.

Bruksanvisning

1 Åpne din ren tekst editor og scriptet du ønsker å inkludere root rettigheter til.

2 Type, før linjen av manus som krever root løsningen, "sudo" (uten anførselstegn).

3 Lagre skriptet. Når du kjører skriptet, en terminal nettleser ber om passordet, skriv inn tegnene, og trykk "Enter".

Hint

  • Hvis du virkelig ønsker å inkludere sudo passordet innen et skall skript, typen på den andre linjen i skriptet
  • ROOTPD = 'rootpassword'
  • Bytte "rootpassword" med passord. Etter "sudo" kommandoen, på følgende linje type "quote ROOTPD $ ROOTPD" (uten anførselstegn).