Kā lietotājam piešķirt root tiesības Ubuntu Linux, Linux programmēšanas kurss Baku

Kā lietotājam piešķirt root tiesības Ubuntu Linux, Linux programmēšanas kurss Baku

Blogs

Viens no OS drošības pamatprincipiem ir lietotāju tiesību ierobežošana. Saskaņā ar šo koncepciju tikai administrators var veikt būtiskas izmaiņas OS darbībā. Savukārt parastajiem kontiem ir tikai tās tiesības, kas ir absolūti nepieciešamas to darbībai. Šodien mēs runāsim par to, kā izveidot kontu Ubuntu saknes tiesības. Šīs zināšanas ir iekļautas Linux programmēšanas kurss Baku uz platformas SEDICOMM universitāte.

Kas ir superlietotāja tiesības (root), Linux programmēšanas kurss Baku

Vispirms sapratīsim, kādas ir superlietotāja tiesības Linux. Protams, šī tēma ir detalizēti apspriesta apmācību programmā. padziļināta apmācība Linux Baku. Kontam ir šādas tiesības sakne (no angļu valodas “Root”). Izmantojot šīs piekļuves tiesības, jūs varat:

  • veikt izmaiņas kodola darbībā, galvenajos OS iestatījumu failos;
  • izveidot un dzēst failu sistēmas, formatēt un montēt tās;
  • mainīt drošības iestatījumus, ieskaitot ugunsmūra iestatīšanu;
  • instalēt un noņemt programmatūras pakotnes un to atkarības;
  • mainīt piekļuves tiesību un failu īpašnieku iestatījumus.

Šis ir tikai īss to situāciju saraksts, kurās nepieciešama administratora piekļuve. No otras puses, nav vēlams, lai pat pats sistēmas administrators pastāvīgi strādātu no apakšas saknes konts. Pirmkārt, tāpēc, ka tas ir pretrunā ar kiberdrošības prasībām. Turklāt tas var nejauši kaitēt operētājsistēmai vai informācijai diskdzinī. Dažas Linux komandas var ātri pārvērst drukas kļūdu par lielu problēmu.

Īpaši šādam gadījumam tika izgudrota iespēja īslaicīgi izmantot tiesības sakne noteiktai komandai. Parasti šim nolūkam izmantotā komanda ir sudo (no angļu valodas. Aizstāj lietotāju un dari). Pietiek to pievienot pirms komandas, kurai nepieciešamas atbilstošās privilēģijas. Pēc tam komandu apvalks prasīs jūsu konta paroli.

Svarīgs precizējums: mēs runājam par paroli jūsu kontam, nevis jūsu kontam sakne. Lielākajai daļai lietotāju tas vienkārši nav jāzina, un tas nav jādara. Komanda sudo ļaus izpildīt citu komandu ar visām nepieciešamajām tiesībām. Bet tikai tad, ja jūsu konts ir saņēmis šādu atļauju no īsta OS administratora. Uzziniet vairāk par šo Linux papildu apmācības kursi Baku.

Kā piešķirt Linux lietotāja kontam root tiesības

Lai lietotājs varētu izmantot komandu sudo, tas jāpievieno atbilstošajai grupai. Lai to izdarītu, izmantojiet komandu usermod ar opcijām -aG un divi argumenti, kas atdalīti ar atstarpi:

  • pirmais arguments ir sudo (grupa, kurai jāpievieno lietotājs)
  • otrais arguments ir lietotāja konta nosaukums.

Šīs darbības rezultātā atbilstošais konts varēs izpildīt komandas ar privilēģijām sakneizmantojot sudo. Tomēr šāds lietotājs joprojām nezinās paroli sakne. Un šo iespēju viņam var atņemt jebkurā brīdī, vienkārši noņemot viņu no grupas.

Ir vērts atzīmēt, ka varat piešķirt kontam izpildes atļaujas sudo tikai ar noteiktu komandu kopu. Tas tiek darīts, ievadot datus failā. / etc / sudoers. Linux uzlabotā apmācība attālināti Baku platformā palīdzēs jums uzzināt vairāk par to SEDICOMM universitāte.

Komanda SEDICOMM universitāte: Cisco akadēmija, Linux Profesionālais institūts, Python institūts.