Kā izveidot Sudo lietotāju CentOS


Sudo komanda sniedz paņēmienu, kā uzticamiem lietotājiem nodrošināt administratīvu atļauju Linux sistēmai, neizmantojot root lietotāja paroli.

Kad lietotāji atļauj šo tehniku pirms administratīvās komandas ar sudo , viņiem tiek lūgts norādīt savu paroli. Pēc pieteikšanās un pieņemot, ka komanda ir atļauta, administratīvā komanda tiek izpildīta tā, it kā to vadītu root lietotājs.

Šajā rakstā tiks parādīts, kā izveidot jaunu parastu lietotāja kontu ar sudo privilēģijām CentOS sistēmā, nemainot sistēmas sudoers failu.

Kad ir piešķirta sudo piekļuve, varat izmantot komandu sudo, lai palaistu administratīvās komandas, nepiesakoties root lietotāja kontā.

CentOS izveidojiet jaunu Sudo lietotāju

1. Piesakieties savā CentOS sistēmā kā root lietotājs.

$ ssh [email _ip_address

2. Izmantojot komandu useradd, izveidojiet parastu lietotāja kontu ar nosaukumu tecmint , opcija -m nozīmē izveidot lietotāja mājas direktoriju, ja tāda nav, - s definē jaunā lietotāja pieteikšanās čaulas programmu (kas šajā gadījumā ir /bin/bash ) un -c definē komentāru, norādot, ka tas ir administratīvs lietotājs konts.

# useradd -m -s /bin/bash -c "Administrator" tecmint

Aizstājiet tecmint ar lietotāja vārdu, kuru vēlaties izveidot.

3. Iestatiet paroli jaunizveidotajam lietotāja kontam, izmantojot komandu passwd (neaizmirstiet iestatīt drošu un spēcīgu paroli).

# passwd tecmint

4. Visos Linux izplatījumos, kas pieder RHEL saimei, tikai riteņu sistēmu grupas lietotāji var izpildīt komandu ar sudo . Tātad, pēc tam pievienojiet jauno lietotāju tecmint riteņu grupai, izmantojot komandu usermod. Šeit -a karodziņš nozīmē lietotāja pievienošanu papildu grupai un -G norāda grupu.

# usermod -aG wheel tecmint

5. Pārbaudiet sudo piekļuvi jaunizveidotajam lietotāja kontam tecmint , izsaucot komandu su , lai pārslēgtos uz jauno lietotāja kontu, kā arī pārbaudiet, vai lietotājs ir riteņu grupā.

# su - tecmint
$ groups

6. Tagad palaidiet komandu whoami, sagatavojot "sudo" komandai, kuru vēlaties palaist ar administratora tiesībām.

$ whoami

Tā kā jūs pirmo reizi izpildāt sudo no šī konta, tiks parādīts reklāmkaroga ziņojums. Jums tiks lūgts ievadīt arī lietotāja konta paroli.

Ja sudo ir pareizi konfigurēts, iepriekšējās whoami komandas izvadā tiks parādīts root .

7. Varat arī uzskaitīt direktorija /root saturu, izmantojot komandu ls, kuru parasti var sasniegt tikai root lietotājs.

$ sudo ls -la /root

Jūs varētu vēlēties arī izlasīt šos saistītos rakstus 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 ir viss! Šajā rakstā mēs esam paskaidrojuši, kā CentOS sistēmā izveidot jaunu parastu lietotāja kontu ar sudo privilēģijām. Ja jums ir kādi jautājumi, sazinieties ar mums, izmantojot zemāk esošo komentāru veidlapu.