Kā izveidot jaunu Sudo lietotāju Ubuntu


Linux un citās Unix līdzīgās sistēmās saknes kontam ir visaugstākās piekļuves tiesības sistēmā. To lieto īpaši sistēmas administrēšanas vajadzībām.

Saknes lietotājam (dažreiz to dēvē arī par superlietotāju) ir visas tiesības vai atļaujas (visiem failiem un programmām) visos režīmos (viena vai vairāku lietotāju).

Linux sistēmas darbība, it īpaši servera izmantošana, izmantojot saknes kontu, tiek uzskatīta par nedrošu vairāku iemeslu dēļ. Tie cita starpā ietver negadījumu bojājumu risku (piemēram, komandas palaišana, kas izdzēš failu sistēmu) un sistēmas lietojumprogrammu palaišanu ar paaugstinātām privilēģijām, kas paver sistēmu drošības ievainojamībām. Papildus root kontam ir mērķis katram uzbrucējam.

Ņemot vērā iepriekš minētās drošības problēmas, ieteicams izmantot komandu sudo, lai iegūtu root tiesības, kad sistēmas lietotājam to patiešām vajag. Ubuntu saknes konts pēc noklusējuma ir atspējots, un noklusējuma konts ir administratīvais konts, kas izmanto sudo, lai iegūtu root tiesības.

Šajā īsajā rakstā mēs paskaidrosim, kā izveidot sudo lietotāju Ubuntu Linux izplatīšanā.

Jauna Sudo lietotāja izveide Ubuntu

1. Piesakieties savā Ubuntu serverī kā root lietotājs.

$ ssh [email _ip_address

2. Pēc tam izveidojiet jaunu sudo lietotāju, izmantojot komandu useradd, kā parādīts, kur administrators ir lietotājvārds. Šajā komandā karodziņš -m nozīmē izveidot lietotāja mājas direktoriju, ja tāda nav, -s norāda lietotāja pieteikšanās čaulu un -c definē komentāru, kas jāsaglabā konta failā.

$ sudo useradd -m -s /bin/bash -c "Administrative User" admin

3. Izveidojiet paroli administratora lietotājam, izmantojot passwd utilītu, un apstipriniet jaunā lietotāja paroli. Ļoti ieteicama spēcīga parole!

$ sudo passwd admin

4. Lai ļautu lietotājam admin izsaukt sudo administratīvo uzdevumu veikšanai, jums jāpievieno lietotājs sudo sistēmu grupai, izmantojot komandu usermod šādi: -a opcija nozīmē pievienot lietotāju papildu grupai, un -G norāda grupu.

$ sudo usermod -aG sudo admin

5. Tagad pārbaudiet sudo piekļuvi jaunam lietotāja kontam, pārslēdzoties uz administratora kontu (pēc uzaicinājuma ievadiet administratora konta paroli).

$ su - admin

6. Kad esat pārslēdzies uz lietotāju admin , pārbaudiet, vai varat izpildīt jebkuru administratīvo uzdevumu, piemēram, mēģiniet izveidot direktoriju koku direktorijā /, pievienojot sudo komandai.

$ mkdir -p /srv/apps/sysmon
$ sudo mkdir -p /srv/apps/sysmon

Šīs ir citas noderīgas rokasgrāmatas par sudo:

  1. 10 noderīgas sudoeru konfigurācijas, lai iestatītu ‘sudo’ operētājsistēmā Linux
  2. Kā rādīt zvaigznītes, ierakstot Sudo paroli Linux
  3. Kā ilgāk saglabāt “sudo” paroles noildzes sesiju Linux

Tas pagaidām ir viss. Šajā ceļvedī mēs esam parādījuši, kā izveidot sudo lietotāju Ubuntu. Plašāku informāciju par sudo skatiet sadaļā “man sudo_root”. Vai jums ir kādi jautājumi vai domas, ar ko dalīties? Ja jā, sazinieties ar mums, izmantojot zemāk esošo atsauksmju veidlapu.