- 1 1. Panimula
- 2 2. Paglikha at Pamamahala ng User sa GUI (Para sa Mga Baguhan)
- 3 4. Pagbibigay at Pag-alis ng Karapatan sa sudo
- 4 5. Paraan ng Pagbura ng User
- 5 6. Paraan ng Pagsusuri ng Tagagamit at Grupo
- 6 7. Mga Madalas na Tanong (FAQ)
- 7 8. Buod
1. Panimula
Ang Ubuntu ay isa sa mga malawak na ginagamit na OS sa mga Linux distribution, at sikat din ito para sa mga server at development environment. Sa mga ito, ang “pamamahala ng user” ay mahalagang elemento mula sa pananaw ng seguridad ng sistema at operasyon.
Sa artikulong ito, ipapaliwanag ang paraan ng paglikha ng user sa Ubuntu, na detalyado ang parehong GUI at command line (CLI) na mga paraan. Bukod dito, ipapaliwanag din ang paraan ng pagbibigay ng sudo privileges sa user at ang mga hakbang sa pagbura ng hindi na kinakailangang user.
Sa pamamagitan ng pagbabasa nito, magiging madali ang pamamahala ng user sa Ubuntu, na magiging mas ligtas at epektibong operasyon ng sistema.
2. Paglikha at Pamamahala ng User sa GUI (Para sa Mga Baguhan)
Linux na hindi pa sanay ang mga baguhan ay maaaring madaling lumikha ng user gamit ang GUI (Graphical User Interface) ng Ubuntu bilang simpleng paraan. Lalo na kung gumagamit ng desktop environment, inirerekomenda ang pamamahala sa GUI dahil mas intuitive at madaling maunawaan ito.
2.1 Paglikha ng Bagong User sa GUI
- Buksan ang Menu ng Kagamitan
- Mula sa “Aktibidad” sa kaliwang itaas ng screen, hanapin at buksan ang “Kagamitan”.
- I-click ang seksyon ng “User” sa menu ng kagamitan.
- Pagdaragdag ng User
- I-click ang button na “Magdagdag ng User” sa kanang itaas ng screen.
- Piliin ang alinman sa “Administrator” o “Standard User”.
- Ipasok ang username, buong pangalan, at password.
- Tapusin ang Paglikha
- Pindutin ang button na “Magdagdag” at hintayin ang paglikha ng user.
- Ang nalikhang user ay lalabas sa listahan.
Mga Punto:
- Ang Standard User ay hindi makakapagbago ng mahahalagang kagamitan ng sistema.
- Ang Administrator User ay may sudo permissions at makakapag-manage ng sistema.
2.2 Pag-set ng sudo Permissions sa GUI
Kung likha ng user na may sudo permissions, sapat na i-enable ang “Administrator” option. Gayunpaman, kung magdadagdag ng sudo permissions sa umiiral na user, sundin ang mga hakbang na sumusunod.
- Buksan ang “User” mula sa Menu ng Kagamitan
- Piliin ang user na nais baguhin
- I-check ang “Administrator”
- I-apply at i-save ang mga pagbabago
Sa ganitong paraan, ang user na iyon ay magkakaroon ng sudo permissions.
2.3 Pagbura ng User sa GUI
Upang magbura ng hindi na kinakailangang user, sundin ang mga hakbang na sumusunod.
- Buksan ang seksyon ng “User” sa Menu ng Kagamitan
- Piliin ang user na nais burahin
- I-click ang button na “Bura”
- Piliin kung magbubura rin ng data sa home directory
- Kumpirmahin ang pagbura
Pansin:
- Kung magbubura ng user, maaaring mabura rin ang data sa home directory, kaya mag-ingat.
- Inirerekomenda na i-backup ang data kung kinakailangan.
None
4. Pagbibigay at Pag-alis ng Karapatan sa sudo
Sa Ubuntu, maaari kang magtatag ng administrator (sudo user) bukod sa karaniwang user.Ang user na may karapatan sa sudo ay maaaring gumawa ng mahahalagang pagbabago sa sistema (pag-install ng software, pagbabago ng mga setting, pamamahala ng user, at iba pa).
Sa seksyong ito, ipapaliwanag ang paraan ng pagbibigay at pag-alis ng karapatan sa sudo, at ipapakita ang tamang hakbang sa pagtatakda ng user na administrador.
4.1 Paraan ng Pagbibigay ng Karapatan sa sudo
Paraan 1: Idagdag sa sudo group gamit ang usermod
command
Ang pinakamadaling paraan upang bigyan ng karapatan sa sudo ang bagong user ay gamitin ang usermod
command.Hakbang
- Buuin ang Terminal
- Ipatupad ang sumusunod na command
sudo usermod -aG sudo username
- Para ma-apply ang pagbabago, i-logout at i-login muli ang user
- Subukan ang karapatan sa sudo
groups username
Kung nakapaloob ang sudo
sa resulta ng pagpapatupad, matagumpay ito.
Paraan 2: Gumamit ng gpasswd
command
Gamit ang gpasswd
command, maaari ring idagdag ang user sa sudo group.
sudo gpasswd -a username sudo
Gamit ang command na ito, makakabigay ng karapatan sa sudo katulad ng usermod
.
4.2 Pag-alis ng Karapatan sa sudo
Paraan 1: Gumamit ng deluser
command
Kung aalisin ang user mula sa sudo group, gumamit ng deluser
command.
sudo deluser username sudo
Matapos ang pagpapatupad, Mawawala ang karapatan ng administrador ng user at magiging karaniwang user ito.
Paraan 2: Alisin mula sa group gamit ang gpasswd
command
Gamit ang gpasswd
command, maaari ring alisin ang user mula sa sudo group.
sudo gpasswd -d username sudo
Paano kung hindi ma-apply ang karapatan sa sudo
- Suriin kung naidagdag ang user sa sudo group
groups username
- Logout at login muli pagkatapos ng pagbabago
- Suriin kung naka-install ang sudo package
dpkg -l | grep sudo
Kung kinakailangan, i-install gamit ang sumusunod:
sudo apt update && sudo apt install sudo
4.3 Mga Tala sa Seguridad Tungkol sa Karapatan sa sudo
- Huwag bigyan ng karapatan sa sudo ang hindi kinakailangang user
- Iwasan ang paggamit ng root account sa trabaho
- Suriin nang regular ang log ng sudo
cat /var/log/auth.log | grep sudo
Sa ganitong paraan ng pagsubaybay, maaari mong suriin ang anumang hindi kanais-nais na paggamit ng sudo command.
5. Paraan ng Pagbura ng User
Ubuntu sa hindi na kinakailangang user na pagbubura kapag, hindi lamang basta-basta alisin ang account, kundi pagbura ng home directory at pamamahala ng grupo ay kailangang tamang gawin.
Sa seksyong ito, deluser
o userdel
command na ginamit na pagbura ng paraan, pagbura sa oras ng mga tandaan tungkol sa paliwanag.
5.1 deluser
command na ginamit na user pagbura
Sumusunod na command gamit, tinukoy na user ay maaaring alisin.
sudo deluser username
✅Halimbawa ng Pagpapatupad
$ sudo deluser testuser
Removing user `testuser' ...
Warning: group `testuser' has no more members.
Done.
Na command na ito ay pinatupad kapag, user account ay nabubura ngunit home directory ay nananatiling buo.
5.2 Home directory ay pagbura rin ang kaso
✅Home directory ay pagbura rin ang kaso
sudo deluser --remove-home username
✅Halimbawa ng Pagpapatupad
$ sudo deluser --remove-home testuser
Removing user `testuser' ...
Removing home directory `/home/testuser' ...
Done.
🚨Mga Tandaan: Naburang data ay hindi na maaaring ibalik kaya mahahalagang data ay mauna backup na gawin.
tar -czf /backup/testuser_backup.tar.gz /home/testuser
5.3 userdel
command na ginamit na user pagbura
userdel
command na ginamit ang kaso, sumusunod na command gamit user ay maaaring alisin.
sudo userdel username
Home directory ay pagbura rin ang kaso -r
option ay idagdag.
sudo userdel -r username
5.4 User pagbura pagkatapos natitira file ng pagproseso
Naburang user na pag-aari ng file na hanapin upang, sumusunod na command ay patakbuhin.
sudo find / -uid $(id -u deleted_username) 2>/dev/null
Hindi kinakailangang file na pagbura ang kaso, sumusunod na command ay ipatupad.
sudo find / -uid $(id -u deleted_username) -exec rm -rf {} ;
🚨Tandaan: Hindi aksidenteng iba pang mahahalagang file na pagbura upang, patakbuhin bago kumpirmahin.
6. Paraan ng Pagsusuri ng Tagagamit at Grupo
Sa Ubuntu, mahalaga ang pagsusuri ng mga tagagamit o grupo na umiiral sa loob ng sistema.
Sa pamamagitan ng pag-unawa ng administrador kung aling mga tagagamit ang umiiral at kung saan sila kabilang na mga grupo, maaaring gawin ang angkop na pamamahala ng pahintulot.
6.1 Suriin ang Listahan ng Umiiiral na Mga Tagagamit
Paraan 1: Suriin ang /etc/passwd
file
Ang /etc/passwd
file ay naglalaman ng impormasyon ng mga account ng tagagamit na nirehistro sa sistema.
cat /etc/passwd
✅Halimbawa ng Ipinapakita na Nilalaman
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
testuser:x:1001:1001:Test User,,,:/home/testuser:/bin/bash
Paraan 2: Gumamit ng getent
utos
getent passwd
Kung maghahanap ng tiyak na tagagamit:
getent passwd testuser
6.2 Suriin ang Listahan ng Mga Grupo
Paraan 1: Suriin ang /etc/group
file
cat /etc/group
Paraan 2: Suriin ang mga tagagamit ng tiyak na grupo
getent group sudo
✅Halimbawa ng Output
sudo:x:27:user1,user2,testuser
6.3 Suriin ang Mga Grupong Kinaroroonan ng Tagagamit
groups username
✅Resulta ng Pagpapatupad
testuser : testuser sudo developers
O kaya, gamit ang id
utos upang makuha ang detalyadong impormasyon.
id username
✅Halimbawa ng Output
uid=1001(testuser) gid=1001(testuser) groups=1001(testuser),27(sudo),1002(developers)
7. Mga Madalas na Tanong (FAQ)
Ang mga operasyon na may kaugnayan sa pamamahala ng gumagamit sa Ubuntu ay maaaring maging medyo mahirap para sa mga baguhan hanggang sa sila ay makasanayan ito. Sa seksyong ito, nag-uugnay kami ng mga madalas na tanong (FAQ) upang lutasin ang mga karaniwang pagdududa tungkol sa paglikha ng gumagamit, pagtatakda ng sudo karapatan, pagbura, pamamahala ng grupo at iba pa.
7.1 Ano ang pagkakaiba ng adduser
at useradd
?
✅Mga tampok ng adduser
- Madaling gamitin sa interaktibong anyo
- Awtomatikong nililikha ang home directory
- Maaari ding itakda ang password doon mismo
✅Mga tampok ng useradd
- Mas mababang antas na utos
- Hindi awtomatikong nililikha ang home directory (kailangan ng
-m
opsyon) - Kailangang gawin nang hiwalay ang pagtatakda ng password
✅Alin ang dapat gamitin?Para sa karaniwang paglikha ng gumagamit, inirerekomenda ang adduser
. Ang useradd
ay angkop para sa paglikha nang maramihan gamit ang script o kapag kailangan ng detalyadong pagtatakda.
7.2 Paano magbigay ng sudo karapatan?
sudo usermod -aG sudo username
Upang i-apply ang mga pagbabago, kailangang mag-logout muna → mag-log in ulit.
7.3 Ano ang mangyayari kung i-delete ang sudo gumagamit?
sudo deluser username sudo
Kung i-delete ang lahat ng sudo gumagamit, mawawala ang karapatang pang-administrator at magiging limitado ang mga operasyon, kaya mag-ingat.
7.4 Bakit may natitirang mga file pagkatapos ng pagbura
Upang hanapin ang mga file na pag-aari ng natanggal na gumagamit, i-execute ang sumusunod.
sudo find / -uid $(id -u deleted_username) 2>/dev/null
Kung i-delete ang hindi kinakailangang mga file:
sudo find / -uid $(id -u deleted_username) -exec rm -rf {} ;
8. Buod
Sa artikulong ito, mula sa mga basic hanggang advanced ng pamamahala ng user sa Ubuntu ay inilarawan nang detalyado. Kinakalahati ang mga operasyon na kinakailangan para sa pamamahala ng sistema tulad ng paglikha ng user, pag-set ng sudo permissions, pagbura, pamamahala ng grupo, atbp.
8.1 Pagsusuri muli ng mga pangunahing punto
1. Paglikha ng user
✅ GUI (para sa baguhan): “Mga Setting” → “User” → “Magdagdag” para madaling makalikha
✅ CLI (para sa intermediate at advanced):
sudo adduser username
2. Pagbibigay ng sudo permissions
sudo usermod -aG sudo username
3. Pagbura ng user
sudo deluser username --remove-home
4. Pagsusuri ng user at grupo
cat /etc/passwd
cat /etc/group
8.2 Best practices para sa epesyenteng pamamahala ng user
1️⃣Regular na paglilinis ng hindi kinakailangang user2️⃣Limitahan ang sudo permissions3️⃣Subaybayan ang aktibidad ng user sa logs
cat /var/log/auth.log | grep sudo
4️⃣Siguraduhin ang pag-take ng backup
tar -czf /backup/username.tar.gz /home/username
8.3 Sa huli
Sa tamang pamamahala ng user sa Ubuntu, mapapahusay ang seguridad at efficiency ng system. Gamitin ang nilalaman ng artikulong ito at ipraktis ang tamang pamamahala.