Giunsa Paghimo ang Bag-ong Sudo User sa Ubuntu


Sa Linux ug uban pang Unix-like system, ang root account adunay pinakataas nga access rights sa system. Gigamit kini ilabi na alang sa mga katuyoan sa pagdumala sa sistema.

Ang gamut nga tiggamit (usahay gitawag nga superuser) adunay tanan nga mga katungod o pagtugot (sa tanan nga mga file ug programa) sa tanan nga mga mode (single o multi-user).

Ang pag-operate sa Linux system ilabina ang server nga naggamit sa root account gikonsiderar nga insecure sa daghang rason. Lakip niini ang risgo sa kadaot gikan sa mga aksidente (pananglitan, pagpadagan sa usa ka command nga mopapas sa filesystem), ug pagpadagan sa mga aplikasyon sa sistema nga adunay taas nga mga pribilehiyo nga nagbukas sa sistema sa mga kahuyangan sa seguridad. Gawas sa root account usa ka target sa matag tig-atake.

Mahitungod sa mga kabalaka sa seguridad sa ibabaw, girekomenda nga gamiton ang sudo nga mando aron makakuha mga pribilehiyo sa gamut kung kinahanglan gyud ang usa ka tiggamit sa sistema. Sa Ubuntu, ang root account gi-disable pinaagi sa default ug ang default nga account usa ka administratibo nga account nga naggamit sa sudo aron makakuha og mga pribilehiyo sa gamut.

Niini nga mubo nga artikulo, among ipasabut kung giunsa paghimo ang usa ka sudo user sa pag-apod-apod sa Ubuntu Linux.

Paghimo og Bag-ong Sudo User sa Ubuntu

1. Log in sa imong Ubuntu server isip root user.

$ ssh [email _ip_address

2. Sunod, paghimo ug bag-ong sudo user gamit ang useradd command sama sa gipakita, diin ang admin kay username. Sa mosunod nga sugo, ang -m nga bandila nagpasabot sa paghimo sa home directory sa user kung wala kini, -s nagtino sa login shell sa user ug -c naghubit sa usa ka komentaryo nga tipigan sa account file.

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

3. Paghimo og password para sa admin user gamit ang passwd utility ug kumpirmahi ang password sa bag-ong user. Usa ka lig-on nga password girekomendar kaayo!

$ sudo passwd admin

4. Aron mahimo ang user admin sa pag-imbitar sa sudo sa paghimo sa mga buluhaton sa administratibo, kinahanglan nimong idugang ang user sa sudo system nga grupo gamit ang usermod command sama sa mosunod, diin ang -a ang opsyon nagpasabot sa pagdugang sa user sa usa ka supplementary group ug ang -G nagtino sa grupo.

$ sudo usermod -aG sudo admin

5. Karon sulayi ang sudo access sa usa ka bag-ong user account pinaagi sa pagbalhin ngadto sa admin's account (isulod ang admin's account password kon giaghat).

$ su - admin

6. Sa higayon nga mabalhin na sa admin user, pamatud-i nga makadagan ka sa bisan unsang administratibong buluhaton, pananglitan, sulayi paghimo og directory tree ubos sa / directory pinaagi sa pagdugang sudo sa sugo.

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

Ang mosunod mao ang ubang mga giya bahin sa sudo nga imong makita nga mapuslanon:

  1. 10 Mapuslanon nga Sudoers Configuration para sa Pag-set ‘sudo’ sa Linux
  2. Unsaon Ipakita ang mga Asterisk Samtang Nag-type sa Sudo Password sa Linux
  3. Unsaon Pagpadayon sa 'sudo' Password Timeout Session nga Mas Taas sa Linux

Kana lang sa pagkakaron. Sa kini nga giya, gipakita namon kung giunsa paghimo ang usa ka sudo user sa Ubuntu. Alang sa dugang nga mga detalye bahin sa sudo, tan-awa ang man sudo_root. Aduna ka bay mga pangutana o hunahuna nga ipaambit? Kung oo, kontaka kami pinaagi sa porma sa feedback sa ubos.