May mga kaso kung kinakailangan upang malaman kung aling mga user ang nakarehistro sa Linux operating system. Maaaring kinakailangan ito upang matukoy kung mayroong mga dagdag na user, kung ang isang partikular na pangangailangan ng user o isang buong grupo ng mga ito ay kailangang baguhin ang kanilang personal na data.
Tingnan din ang: Paano magdagdag ng mga user sa grupo ng Linux
Mga paraan upang suriin ang listahan ng mga gumagamit
Ang mga tao na patuloy na gumagamit ng sistemang ito ay maaaring gawin ito gamit ang iba't ibang mga pamamaraan, at para sa mga nagsisimula ito ay lubhang may problema. Samakatuwid, ang pagtuturo, na ilarawan sa ibaba, ay tutulong sa isang walang karanasan na gumagamit na makayanan ang gawain. Magagawa ito gamit ang built-in Terminal o isang bilang ng mga programa na may isang graphical na interface.
Paraan 1: Mga Programa
Sa Linux / Ubuntu, ang mga gumagamit na nakarehistro sa system ay maaaring pamahalaan sa tulong ng mga parameter na ibinigay ng isang espesyal na programa.
Sa kasamaang palad, para sa graphical na shell ng desktop, naiiba ang mga programa ng Gnome at Unity. Gayunpaman, pareho sa mga ito ang makakapagbigay ng isang hanay ng mga pagpipilian at mga tool para sa pag-check at pag-edit ng mga grupo ng gumagamit sa distribusyon ng Linux.
"Mga Account" sa Gnome
Una, buksan ang mga setting ng system at piliin ang seksyon na tinatawag "Mga Account". Mangyaring tandaan na ang mga gumagamit ng system ay hindi ipapakita dito. Ang listahan ng mga nakarehistrong user ay nasa panel sa kaliwa, sa kanan may seksyon para sa pagtatakda at pagbabago ng data para sa bawat isa sa kanila.
Ang program na "Mga User at Mga Grupo" sa pamamahagi ng Gnome GUI ay laging naka-install bilang default, gayunpaman, kung hindi mo ito mahanap sa system, maaari mong awtomatikong i-download at i-install sa pamamagitan ng pagpapatakbo ng command sa "Terminal":
sudo apt-get install unity-control-center
KUser sa KDE
Para sa platform ng KDE, mayroong isang utility, na mas maginhawang gamitin. Ito ay tinatawag na KUser.
Ang interface ng programa ay nagpapakita ng lahat ng mga rehistradong gumagamit, kung kinakailangan, maaari mong makita ang sistema. Maaaring baguhin ng program na ito ang mga password ng gumagamit, ilipat ang mga ito mula sa isang grupo patungo sa isa pa, tanggalin ang mga ito kung kinakailangan, at iba pa.
Tulad ng Gnome, ang KDE ay naka-install na KUser bilang default, ngunit maaari mo itong alisin. Upang mai-install ang application, patakbuhin ang command sa "Terminal":
sudo apt-get install kuser
Paraan 2: Terminal
Ang pamamaraan na ito ay pangkalahatan para sa karamihan ng mga distribusyon na binuo batay sa Linux operating system. Ang katotohanan ay na ito ay may isang espesyal na file sa software nito, kung saan ang impormasyon ay matatagpuan na may kaugnayan sa bawat gumagamit. Ang nasabing dokumento ay matatagpuan sa:
/ etc / passwd
Ang lahat ng mga entry dito ay iniharap sa sumusunod na form:
- pangalan ng bawat gumagamit;
- natatanging numero ng pagkakakilanlan;
- ID ng password;
- ID ng grupo;
- pangalan ng pangkat;
- home directory shell;
- numero ng direktoryo ng tahanan.
Tingnan din ang: Mga madalas na ginagamit na utos sa "Terminal" Linux
Upang mapabuti ang seguridad, inililigtas ng dokumento ang password ng bawat gumagamit, ngunit hindi ito ipinapakita. Sa ibang mga pagbabago ng operating system na ito, ang mga password ay nakaimbak sa magkakahiwalay na mga dokumento.
Buong listahan ng mga gumagamit
Maaari mong tawagan ang pag-redirect sa file gamit ang naka-save na data ng gumagamit gamit "Terminal"Sa pamamagitan ng pag-type dito ang sumusunod na command:
cat / etc / passwd
Halimbawa:
Kung ang user ID ay may mas mababa sa apat na digit, pagkatapos ito ay ang data ng system kung saan ang mga pagbabago ay lubhang hindi kanais-nais. Ang katotohanan ay na ang mga ito ay nilikha ng OS mismo sa panahon ng proseso ng pag-install upang matiyak ang pinaka-secure na operasyon ng karamihan sa mga serbisyo.
Mga pangalan sa listahan ng gumagamit
Dapat pansinin na sa file na ito ay maaaring magkaroon ng maraming data na hindi ka interesado. Kung kailangan mong matutunan lamang ang mga pangalan at pangunahing impormasyon na may kaugnayan sa mga gumagamit, posible na i-filter ang data sa dokumento sa pamamagitan ng pagpasok ng sumusunod na command:
sed's /:../// '/ etc / passwd
Halimbawa:
Tingnan ang mga aktibong gumagamit
Sa operating system na batay sa Linux, maaari mong makita hindi lamang ang mga gumagamit na nakarehistro, kundi pati na rin ang mga kasalukuyang aktibo sa operating system, sa parehong oras na tumitingin sa kung anong mga proseso ang ginagamit nila. Para sa ganitong operasyon, isang espesyal na utility ay ginagamit, na tinawag ng utos:
w
Halimbawa:
Ang utility na ito ay maglalabas ng lahat ng mga utos na isinasagawa ng mga gumagamit. Kung siya ay sabay na naglalabas ng dalawa o higit pang mga koponan, makikita rin nila ang isang display sa listahan na ipinapakita.
Mga Kwento ng Bisita
Kung kinakailangan, posible na pag-aralan ang aktibidad ng mga gumagamit: alamin ang petsa ng kanilang huling pag-login sa system. Maaari itong magamit batay sa log / var / wtmp. Ito ay tinatawag sa pamamagitan ng pagpasok ng sumusunod na command sa command line:
huling -a
Halimbawa:
Petsa ng Huling Aktibidad
Bilang karagdagan, sa Linux operating system, maaari mong malaman kung kailan ang bawat nakarehistrong mga gumagamit ay huling aktibo - ito ay ginagawa sa pamamagitan ng command lastlogpinaandar gamit ang parehong query:
lastlog
Halimbawa:
Ang log na ito ay nagpapakita rin ng impormasyon tungkol sa mga gumagamit na hindi kailanman naging aktibo.
Konklusyon
Tulad ng makikita mo sa "Terminal" Nagtatanghal ng mas detalyadong impormasyon tungkol sa bawat gumagamit. Posible upang malaman kung sino at kailan naka-log in sa system, matukoy kung ginagamit ito ng mga estranghero, at marami pang iba. Gayunpaman, para sa karaniwang gumagamit mas mahusay na gumamit ng isang programa na may isang graphical na interface, upang hindi bungkalin ang kakanyahan ng mga utos ng Linux.
Ito ay sapat na madaling upang tingnan ang listahan ng mga gumagamit, ang pangunahing bagay ay upang maunawaan kung anong batayan ang function na ito ng operating system gumagana at para sa kung ano ang mga layunin na ito ay ginagamit.