Darbs ar Linux bieži rada izaicinājumus: atļaujas. Dažas darbības var veikt tikai ar administratora tiesībām, kas ir saistītas ar lietotāja kontu „root“. Šajā rokasgrāmatā tu uzzināsi, kā efektīvi izmantot šīs tiesības, lai administrētu savu sistēmu un veiktu konfigurācijas. Šeit nāk klāt komandas „sudo“ un „su“. Sāksim uzreiz!

Galvenie secinājumi

  • Komanda sudo ļauj tev izpildīt programmas ar administratora tiesībām.
  • Izmantojot komandu su, tu vari piekļūt root kontam.
  • Ir lietderīgi regulāri izmantot komandu sudo, lai izvairītos no atļauju problēmām.

Solis pa solim rokasgrāmata

Piekļuve administratora tiesībām

Lai strādātu ar termināli savā Linux sistēmā, tev bieži ir nepieciešamas administratora tiesības. Visizplatītākais veids, kā to panākt, ir komandas sudo izmantošana. Ja, piemēram, tu vēlies mainīt konfigurācijas vai instalēt programmatūru, tev būs nepieciešamas šīs atļaujas. Lai izmantotu komandu sudo, atver savu termināli un ieraksti:

sudo [komanda]

Šajā gadījumā tu aizvieto [komanda] ar konkrēto komandu, kuru vēlies izpildīt. Lai atvieglotu uzsākšanu, izmantojot sudo, ir iespējams piešķirt ierobežotas administratora tiesības.

Sudo un Root Linux: Tava sākuma rokasgrāmata

su komandas izmantošana

Alternatīvs veids, kā iegūt administratora tiesības, ir su komanda. Tas nozīmē „Pāriet uz citu lietotāju“ un ļauj tev strādāt kā citam lietotājam, parasti kā root. Ieraksti:

su

Pēc tam tev būs jāievada mērķa lietotāja parole. Ja parole ir pareiza, tu tagad strādāsi root lietotāja kontekstā.

Sudo un Root Linux: Tava sākuma palīdzība

Darbs kā root lietotājs

Pēc tam, kad tu tagad esi pierakstījies kā root lietotājs, tev ir piekļuve visām tavā Linux sistēmā esošajām jomām. Tas nozīmē, ka tu vari instalēt atjauninājumus, atinstalēt programmatūru un veikt visas sistēmas konfigurācijas. Ja, piemēram, tu vēlies veikt dažus atjauninājumus, tu vari to izdarīt vai nu tieši ar sudo komandu, vai strādājot kā root lietotājs. Atceries, ka jebkurā laikā tu vari izmantot komandu exit, lai atgrieztos pie sava parastā lietotāja konta.

Efektīva sudo izmantošana

Lai katru reizi nevajadzētu rakstīt vārdu sudo pirms katras komandas, tu vari izmantot sudo -i vai sudo -s, lai pārietu uz root vidi. Tas ļauj tev izpildīt vairākas komandas secīgi bez nepārtrauktas sudo priekšā likšanas.

Pabeigums un nākamie soļi

Darbs ar root tiesībām vienmēr jāveic uzmanīgi. Strādājot ar administratora tiesībām, tu esi atbildīgs par visu sistēmu. Viena kļūda var radīt nevēlamus rezultātus. Lai atgrieztos pie parastās lietošanas, tu vari izmantot komandu exit.

Kopsavilkums – Sudo un Superlietotājs (Root): Iesākuma rokasgrāmata

Šajā rokasgrāmatā tu esi iemācījies, kā efektīvi izmantot sudo un su komandas, lai iegūtu nepieciešamās atļaujas un pārvaldītu savu sistēmu. Šīs zināšanas ir pamats raitu Linux platformas izmantošanai.

Bieži uzdotie jautājumi

Kas ir atšķirība starp sudo un su?sudo ļauj izpildīt komandas ar administratora tiesībām, neizmainot lietotāja kontu, kamēr su pieprasa paroli lietotāja maiņai, parasti uz root.

Kad man vajadzētu izmantot sudo?Ja strādā ar parasta lietotāja kontu un tev ir nepieciešamas administratora tiesības konkrētām darbībām.

Vai es varu ar sudo izpildīt vairākas komandas?Jā, tu vari izmantot sudo -i vai sudo -s, lai pārietu uz root vidi un izpildītu vairākas komandas secīgi.

Kas notiek, ja es ievadu exit?Tu iznāc no root vides un atgriezies pie sava parastā lietotāja.

Kā man rīkoties ar atļauju problēmām?Izmanto sudo pirms komandas, ja sastopies ar atļauju problēmu.