Paano Gamitin ang Ubuntu upang Magdagdag ng User sa Sudoers

Ang command na sudo ay ginagamit upang itaas ang iyong mga pahintulot para sa isang solong Linux command.

Maaari mong gamitin ang sudo na utos upang magpatakbo ng isang command tulad ng anumang iba pang mga gumagamit bagaman ito ay karaniwang ginagamit upang magpatakbo ng isang command bilang root user.

01 ng 08

Ano ang Sudo at Ano ang Listahan ng Sudoers?

Ano ba ang Sudo.

Kung mayroon kang maramihang mga gumagamit sa iyong computer pagkatapos ay marahil ay hindi mo gusto ang lahat ng mga gumagamit na maging mga administrator dahil ang mga administrator ay maaaring gumawa ng mga bagay tulad ng pag-install at pag- uninstall ng software at baguhin ang mga setting ng key system.

Upang ipakita sa iyo ang isang halimbawa ng sudo command na ginagamit buksan ang isang terminal window at patakbuhin ang sumusunod na command:

apt-get install cowsay

Ang isang medyo misteriyong mensahe ay ibabalik:

E: Hindi mabuksan ang lock file / var / lib / dpkg / lock - bukas (13: Pinahintulutan ang pahintulot)
E: Hindi ma-lock ang direktoryo ng direktoryo (/ var / lib / dpkg /), ikaw ba ay root?

Ang mga pangunahing punto na dapat tandaan ay ang mga salitang "Pinahintulutan ang pahintulot" at "Nag-ugat ka ba?".

Ngayon subukan muli ang parehong command ngunit oras na ito ilagay ang salita sudo sa harap ng mga ito tulad ng sumusunod:

sudo apt-get install cowsay

Hihilingin sa iyo na ipasok ang iyong password.

Maaari na ngayong mai-install ang application ng cowsay.

Tandaan: Ang Cowsay ay isang maliit na application ng bagong bagay na nagbibigay-daan sa iyo na magpasok ng isang mensahe na sinasalita bilang isang bubble ng pagsasalita sa pamamagitan ng isang ascii cow.

Noong una mong naka-install ang Ubuntu awtomatiko kang na-set up bilang isang administrator at samakatuwid ay awtomatikong idinagdag sa kung ano ang kilala bilang listahan ng sudoers.

Ang listahan ng sudoers ay naglalaman ng mga pangalan ng lahat ng mga account na may karapatan na gamitin ang sudo na utos.

Ang kinang ng sudo ay na kung lumalakad ka mula sa iyong computer nang walang pagla-lock ito muna at ang ibang tao ay gumagala sa iyong makina hindi nila maaaring tumakbo ang mga utos ng administrator sa computer dahil kailangan nila ang iyong password upang patakbuhin ang utos na iyon.

Sa bawat oras na nagpapatakbo ka ng isang utos na nangangailangan ng mga pribilehiyo ng administrator hihilingin ka para sa iyong password. Ito ay napakatalino para sa seguridad.

02 ng 08

Ano ang Mangyayari Kung Wala Kang Pahintulot ng Sudo?

Mga hindi gumagamit ng sudo.

Hindi lahat ng gumagamit sa iyong computer ay magkakaroon ng pahintulot ng administrator at samakatuwid hindi sila magiging bahagi ng listahan ng sudoers.

Kapag ang isang tao na wala sa listahan ng sudoers ay sumusubok na magpatakbo ng isang command na may sudo makakatanggap sila ng sumusunod na mensahe:

Ang user ay wala sa sudoers file. Iniulat ang pangyayaring ito

Ito ay muli na napakatalino. Kung ang isang gumagamit ay walang mga pahintulot upang i-install ang software o magsagawa ng anumang iba pang mga utos na nangangailangan ng mga pribilehiyo ng administrator pagkatapos ay hindi nila magawa ito at kung ano ang higit pa sa katunayan na tinangka nila ito ay naka-log.

03 ng 08

Gumagana ba ang Mga Pahintulot ng Sudo na Makakaapekto lamang sa Command Line?

Kapag Standard Gumagamit Subukan At I-install ang Software Ubuntu.

Ang mga pribilehiyo ng sudo ay hindi lamang nakakaapekto sa mga pagkilos ng command line. Lahat ng bagay sa Ubuntu ay pinamamahalaan ng parehong mga protocol ng seguridad.

Halimbawa, sa imahe makikita mo na ang kasalukuyang gumagamit ay si Tom na isang karaniwang gumagamit. Na-load ni Tom ang tool ng Ubuntu Software at sinusubukang mag-install ng isang pakete ng pintura.

Lumilitaw ang window ng password at kailangang ipasok ni Tom ang password ng isang user ng administrator. Ang tanging gumagamit ng administrator ay si Gary.

Sa puntong ito, maaaring subukan ni Tom ang pagtula sa password ni Gary ngunit sa totoo'y hindi siya makakakuha ng kahit saan at hindi makakagawa ng mga bagay na hindi niya dapat magawa.

04 ng 08

Paano Gumawa ng Gumagamit ng isang Administrator

Gumawa ng User Administrator Ubuntu.

Maraming iba pang mga gabay sa internet ang nagpapakita sa iyo kung paano gamitin ang command line upang magdagdag ng isang user sa sudoers file ngunit ito ay Ubuntu at mayroong isang perpektong mahusay na application para sa pagbibigay ng mga user na nakapaloob sa.

Upang pangasiwaan ang mga gumagamit sa Ubuntu pindutin ang tuktok na icon sa Unity Launcher o pindutin ang super key sa keyboard.

Tandaan: Ang sobrang key ay isang espesyal na key sa iyong keyboard. Sa karamihan ng mga laptop at desktop computer na ito ay ang susi sa logo ng Windows dito at ito ay nasa tabi ng Alt key

Kapag lumilitaw ang Unity Dash type "Users".

Lilitaw ang isang icon na may isang larawan ng 2 tao dito at ang teksto ay sasabihin "User Accounts". Mag-click sa icon na ito.

Bilang default, makikita mo lamang ang mga gumagamit sa system at hindi magbabago ang anumang bagay. Ito ay isa pa sa mga magagaling na tampok ng seguridad.

Isipin mo na ang administrador ay lumayo mula sa iyong computer at ang isang tao ay lumulubog at nagpasiya na idagdag ang kanilang sarili bilang isang gumagamit. Hindi nila magawa ito nang wala ang iyong password.

Upang baguhin ang alinman sa mga detalye ng user na kailangan mong i-unlock ang interface. Mag-click sa "unlock" na icon sa kanang tuktok ng window na kung saan ay tinukoy ng isang padlock at ipasok ang iyong password.

Mayroong dalawang uri ng mga gumagamit sa loob ng Ubuntu:

Ang mga gumagamit na naka-set up bilang mga administrator ay idinagdag sa file na sudoers at ang mga karaniwang gumagamit ay hindi.

Samakatuwid upang magdagdag ng isang user sa sudoers file mag-click sa mga salitang "karaniwang user" sa tabi ng mga salitang "uri ng account" at kapag lumilitaw ang dropdown na listahan pumili ng administrator.

Ang gumagamit ay dapat na mag-log out sa ngayon mula sa Ubuntu at mag-log in muli at maaari na nilang magamit ang sudo command pati na rin ang mga setting ng system ng pagbabago at i-install ang software gamit ang tool ng Ubuntu Software.

Mahalaga: pagkatapos ng pagbabago ng anumang bagay sa dialog ng mga user account i-click muli ang icon ng padlock upang i-lock ang screen.

05 ng 08

Paano Mag-alis ng Mga Pribilehiyong Administrator para sa isang User

Alisin ang Mga Privilege ng Administrator.

Upang alisin ang mga pribilehiyo ng administrator para sa isang user na binago mo lamang ang uri ng account mula sa administrator sa pamantayan.

Gumagana ito kaagad at hindi magawa ng gumagamit ang anumang mga nakataas na pagkilos sa lalong madaling baguhin mo ang uri ng kanilang account pabalik sa pamantayan.

06 ng 08

Paano Magdagdag ng User sa Sudoers File Paggamit ng Command Line

Paano Upang Magdagdag ng User Upang Sudoers.

Maaari mong siyempre gamitin ang command line upang magdagdag ng isang user sa sudoers file at sa pamamagitan ng pag-aaral ng mga sumusunod na command na maunawaan mo kung paano ito gawin sa anumang iba pang pamamahagi ng Linux na pinapagana ng sudo.

Ang sinumang gumagamit na kabilang sa "sudo" na pangkat ay magkakaroon ng mga pahintulot upang patakbuhin ang sudo na command kaya ang kailangan mo lang gawin ay tiyakin na ang gumagamit ay kabilang sa pangkat na iyon.

Kaya paano mo ginagawa ang paggawa? Sundin lamang ang mga hakbang na ito:

  1. Buksan ang isang terminal window sa pamamagitan ng pagpindot sa ALT at T
  2. Mag-type ng mga grupo (palitan ang gamit ang pangalan ng user na nais mong idagdag sa mga sudoer, para sa mga instance group na tom )
  3. Ang isang listahan ng mga grupo ay dapat ibalik. Kung ang user ay may mga sudo na mga pribilehiyo ang lalabas na grupo ng sudo, kung hindi naman ay kailangan mong idagdag ito.
  4. Upang magdagdag ng isang user sa sudoers type sudo gpasswd -a sudo (muling palitan ang sa user na nais mong idagdag sa mga sudoer,
    halimbawa sudo gpasswd -a tom )

Kung ang user ay kasalukuyang naka-log in dapat silang mag-log out at mag-log in muli upang matiyak na mayroon silang buong mga pribilehiyo ng sudo at administrator.

Tandaan: Ang gpasswd command ay maaaring magamit upang mangasiwa ng mga grupo sa loob ng Linux

07 ng 08

Paano Mag-alis ng User Mula sa Sudoers File Paggamit ng Command Line

Alisin ang Isang User Mula sa Sudoers.

Upang alisin ang isang user mula sa sudoers file gamit ang command line sundin ang mga hakbang na ito:

  1. Buksan ang isang terminal window
  2. Uri ng mga grupo (Palitan ang sa user na nais mong alisin mula sa file na sudoers)
  3. Kung ang ibinalik na listahan ay hindi nagpapakita ng "sudo" bilang isang grupo at pagkatapos ay hindi mo na kailangang gumawa ng anumang bagay kung hindi man magpatuloy sa hakbang 4
  4. I-type ang sudo gpasswd -d sudo (Palitan ang sa user na nais mong alisin mula sa file na sudoers)

Ang gumagamit ay hindi na makakapagpatakbo ng anumang command na may mataas na mga pribilehiyo.

08 ng 08

Paano Maghanap ng Out Sino Sinubukan na Gamitin Sudo Nang Walang Pahintulot

Tingnan ang Log Error sa Sudoers.

Kapag ang isang user ay sumusubok na magpatakbo ng isang sudo command nang walang mga permiso sudo ang mensahe ng error ay nagsasaad na ang pagtatangka ay naka-log.

Saan eksakto ang mga error na naka-log bagaman? Sa loob ng Ubuntu (at iba pang mga system na batay sa Debian) ang mga error ay ipinadala sa isang file na tinatawag na /var/log/auth.log.

Sa iba pang mga sistema tulad ng Fedora at CentOS ang mga error ay naka-log sa / var / log / secure.

Sa Ubuntu maaari mong tingnan ang log ng error sa pamamagitan ng pag-type ng isa sa mga sumusunod na command:

cat /var/log/auth.log | higit pa

buntot /var/log/auth.log | higit pa

Ang command na cat ay nagpapakita ng buong file sa screen at ang higit pang command ay magpapakita ng output ng isang pahina sa isang pagkakataon.

Ang command na buntot ay nagpapakita ng huling ilang mga linya ng file at muli ang higit pang command ay magpapakita ng output ng isang pahina sa isang pagkakataon.

Sa loob ng Ubuntu bagaman mayroong isang mas madaling paraan upang tingnan ang file:

  1. Mag-click sa tuktok na icon sa launcher o pindutin ang super key.
  2. I-type ang "Mag-log" sa bar ng paghahanap
  3. Kapag lumitaw ang icon ng system.log, mag-click dito
  4. Mag-click sa "auto.log" na opsyon
  5. Mag-scroll pababa sa ibaba upang makita ang mga pinakabagong pagkabigo o upang makita lamang ang mga pagkabigo ngayon palawakin ang auto.log na pagpipilian sa pamamagitan ng pag-click dito at i-click ang "Ngayon".