ຄູ່ມືທີ່ສົມບູນກ່ຽວກັບການ ນຳ ໃຊ້ ຄຳ ສັ່ງ usermod - 15 ຕົວຢ່າງທີ່ໃຊ້ໄດ້ກັບ ໜ້າ ຈໍ
ໃນການແຈກຈ່າຍ Unix/Linux, ຄຳ ສັ່ງ ‘ usermod ‘ ແມ່ນໃຊ້ເພື່ອດັດແປງຫຼືປ່ຽນຄຸນລັກສະນະຕ່າງໆຂອງບັນຊີຜູ້ໃຊ້ທີ່ຖືກສ້າງຂື້ນມາແລ້ວຜ່ານເສັ້ນ ຄຳ ສັ່ງ. ຄຳ ສັ່ງ ‘usermod’ ແມ່ນຄ້າຍຄືກັບ ຄຳ ສັ່ງທີ່ວ່າ ‘useradd’ ຫຼື ‘adduser’ ແຕ່ການເຂົ້າສູ່ລະບົບໄດ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ມີຢູ່ແລ້ວ.
ຄຳ ສັ່ງ ‘useradd’ ຫຼື ‘adduser’ ແມ່ນໃຊ້ເພື່ອສ້າງບັນຊີຜູ້ໃຊ້ໃນລະບົບ Linux. ເພື່ອຮູ້ກ່ຽວກັບວິທີສ້າງຜູ້ໃຊ້ລະບົບ, ອ່ານຄູ່ມືທີ່ສົມບູນຂອງພວກເຮົາທີ່:
<
ຫລັງຈາກສ້າງບັນຊີຜູ້ໃຊ້, ໃນບາງສະຖານະການທີ່ພວກເຮົາຕ້ອງການປ່ຽນຄຸນລັກສະນະຂອງຜູ້ໃຊ້ທີ່ມີຢູ່ເຊັ່ນ: ປ່ຽນຊື່ຜູ້ໃຊ້ທີ່ຢູ່ເຮືອນ, ຊື່ເຂົ້າສູ່ລະບົບ, ຫອຍເຂົ້າສູ່ລະບົບ, ວັນ ໝົດ ອາຍຸຂອງລະຫັດຜ່ານແລະອື່ນໆ, ໃນກໍລະນີດັ່ງກ່າວ 'ຄຳ ສັ່ງ' usermod 'ຖືກ ນຳ ໃຊ້.
ເມື່ອພວກເຮົາປະຕິບັດ ຄຳ ສັ່ງ 'usermod' ຢູ່ປາຍ, ໄຟລ໌ຕໍ່ໄປນີ້ຈະຖືກ ນຳ ໃຊ້ແລະມີຜົນກະທົບ.
<
syntax ພື້ນຖານຂອງ ຄຳ ສັ່ງແມ່ນ:
usermod [options] username
<
ຄຳ ສັ່ງ ‘usermod’ ແມ່ນງ່າຍດາຍທີ່ຈະໃຊ້ກັບຕົວເລືອກຫຼາຍຢ່າງເພື່ອເຮັດການປ່ຽນແປງໃຫ້ກັບຜູ້ໃຊ້ທີ່ມີຢູ່. ໃຫ້ພວກເຮົາເບິ່ງວິທີການໃຊ້ ຄຳ ສັ່ງ usermod ໂດຍການປັບປ່ຽນຜູ້ໃຊ້ທີ່ມີຢູ່ໃນປ່ອງ Linux ໂດຍການຊ່ວຍເຫຼືອຂອງຕົວເລືອກຕໍ່ໄປນີ້.
<
ໃນບົດຄວາມນີ້ພວກເຮົາຈະເຫັນ '15 ຄຳ ສັ່ງ usermod' ດ້ວຍຕົວຢ່າງແລະການ ນຳ ໃຊ້ຕົວຈິງຂອງພວກມັນໃນ Linux ເຊິ່ງຈະຊ່ວຍໃຫ້ທ່ານຮຽນຮູ້ແລະເພີ່ມທັກສະໃນການສັ່ງໃຊ້ຂອງທ່ານໂດຍໃຊ້ຕົວເລືອກເຫຼົ່ານີ້.
1. ເພີ່ມຂໍ້ມູນເຂົ້າໃນບັນຊີຜູ້ໃຊ້
ຕົວເລືອກ ' -c {ຖືກໃຊ້ເພື່ອ ກຳ ນົດ ຄຳ ເຫັນສັ້ນໆ (ຂໍ້ມູນ) ກ່ຽວກັບບັນຊີຜູ້ໃຊ້. ຍົກຕົວຢ່າງ, ໃຫ້ເພີ່ມຂໍ້ມູນກ່ຽວກັບຜູ້ໃຊ້ ‘tecmint’, ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# usermod -c "This is Tecmint" tecmint
ຫຼັງຈາກທີ່ເພີ່ມຂໍ້ມູນກ່ຽວກັບຜູ້ໃຊ້, ຄວາມຄິດເຫັນດຽວກັນສາມາດເບິ່ງໄດ້ໃນ/etc/passwd file.
# grep -E --color 'tecmint' /etc/passwd tecmint:x:500:500:This is Tecmint:/home/tecmint:/bin/sh
2. ປ່ຽນຊື່ຜູ້ໃຊ້ ໜ້າ ທຳ ອິດຂອງຜູ້ໃຊ້
ໃນຂັ້ນຕອນຂ້າງເທິງນີ້ພວກເຮົາສາມາດເຫັນໄດ້ວ່າໄດເລກະທໍລີບ້ານຂອງພວກເຮົາຢູ່ພາຍໃຕ້ /home/tecmint/, ຖ້າພວກເຮົາຕ້ອງການປ່ຽນມັນໄປບາງໄດເລກະທໍລີອື່ນໆພວກເຮົາສາມາດປ່ຽນມັນໄດ້ໂດຍໃຊ້ -d ທາງເລືອກທີ່ມີຄໍາສັ່ງ usermod.
ຕົວຢ່າງ, ຂ້ອຍຕ້ອງການປ່ຽນໄດເລກະທໍລີບ້ານຂອງພວກເຮົາໄປ /var/www/, ແຕ່ກ່ອນທີ່ຈະປ່ຽນແປງ, ໃຫ້ກວດເບິ່ງໄດເລກະທໍລີບ້ານຂອງຜູ້ໃຊ້, ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# grep -E --color '/home/tecmint' /etc/passwd tecmint:x:500:500:This is Tecmint:/home/tecmint:/bin/sh
ຕອນນີ້, ປ່ຽນລະບົບເຮືອນຈາກ/home/tecmint ເປັນ/var/www/ແລະຢືນຢັນຜູ້ ອຳ ນວຍການບ້ານຫຼັງຈາກປ່ຽນ.
# usermod -d /var/www/ tecmint # grep -E --color '/var/www/' /etc/passwd tecmint:x:500:500:This is Tecmint:/var/www:/bin/sh
3. ກຳ ນົດວັນ ໝົດ ອາຍຸຂອງບັນຊີຜູ້ໃຊ້
ຕົວເລືອກ '-e' ແມ່ນໃຊ້ເພື່ອ ກຳ ນົດວັນ ໝົດ ອາຍຸຂອງບັນຊີຜູ້ໃຊ້ດ້ວຍຮູບແບບວັນທີ YYYY-MM-DD. ກ່ອນ, ການ ກຳ ນົດວັນ ໝົດ ອາຍຸຂອງຜູ້ໃຊ້, ໃຫ້ ທຳ ອິດກວດເບິ່ງສະຖານະການ ໝົດ ອາຍຸຂອງບັນຊີປະຈຸບັນໂດຍໃຊ້ ຄຳ ສັ່ງ 'chage' (ປ່ຽນຂໍ້ມູນ ໝົດ ອາຍຸຂອງລະຫັດຜ່ານຂອງຜູ້ໃຊ້).
# chage -l tecmint Last password change : Nov 02, 2014 Password expires : never Password inactive : never Account expires : Dec 01, 2014 Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7
ສະຖານະພາບ ໝົດ ອາຍຸຂອງຜູ້ໃຊ້ 'tecmint' ແມ່ນ ວັນທີ 1 ທັນວາ 2014 , ໃຫ້ປ່ຽນເປັນ ພະຈິກ 1 2014 ໂດຍໃຊ້ຕົວເລືອກ 'usermod -e' ແລະຢືນຢັນວັນ ໝົດ ອາຍຸດ້ວຍ 'chage 'ຄຳ ສັ່ງ.
# usermod -e 2014-11-01 tecmint # chage -l tecmint Last password change : Nov 02, 2014 Password expires : never Password inactive : never Account expires : Nov 01, 2014 Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7
4. ປ່ຽນກຸ່ມຜູ້ໃຊ້ຂັ້ນຕົ້ນ
ເພື່ອ ກຳ ນົດຫລືປ່ຽນກຸ່ມຜູ້ໃຊ້ຫຼັກ, ພວກເຮົາໃຊ້ຕົວເລືອກ '-g' ດ້ວຍ ຄຳ ສັ່ງ usermod. ກ່ອນ, ປ່ຽນກຸ່ມຜູ້ໃຊ້ຫລັກ, ທຳ ອິດໃຫ້ແນ່ໃຈວ່າກວດເບິ່ງກຸ່ມປັດຈຸບັນ ສຳ ລັບຜູ້ໃຊ້ tecmint_test .
# id tecmint_test uid=501(tecmint_test) gid=502(tecmint_test) groups=502(tecmint_test)
ຕອນນີ້ຕັ້ງກຸ່ມ
# usermod -g babin tecmint_test # id tecmint_test uid=501(tecmint_test) gid=502(babin) groups=502(tecmint_test)
5. ເພີ່ມກຸ່ມໃຫ້ກັບຜູ້ໃຊ້ທີ່ມີຢູ່ແລ້ວ
ຖ້າທ່ານຕ້ອງການເພີ່ມກຸ່ມ ໃໝ່ ທີ່ເອີ້ນວ່າ 'tecmint_test0' ໃຫ້ຜູ້ໃຊ້ 'tecmint', ທ່ານສາມາດໃຊ້ຕົວເລືອກ '-G' ດ້ວຍ ຄຳ ສັ່ງ usermod ດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມ.
# usermod -G tecmint_test0 tecmint # id tecmint
ໝາຍ ເຫດ: ລະມັດລະວັງ, ໃນຂະນະທີ່ເພີ່ມກຸ່ມ ໃໝ່ ໃຫ້ກັບຜູ້ໃຊ້ທີ່ມີຢູ່ແລ້ວໂດຍມີຕົວເລືອກ '-G' ດຽວ, ຈະເອົາກຸ່ມທີ່ມີຢູ່ທັງ ໝົດ ທີ່ຜູ້ໃຊ້ເປັນ. ສະນັ້ນ, ສະເຫມີເພີ່ມ '-a' (ເພີ່ມເຕີມ) ກັບ '-G' ທາງເລືອກທີ່ຈະເພີ່ມຫລືເພີ່ມກຸ່ມ ໃໝ່.
6. ເພີ່ມກຸ່ມອາຫານເສີມແລະປະຖົມໃຫ້ຜູ້ໃຊ້
ຖ້າທ່ານຕ້ອງການເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມເສີມ, ທ່ານສາມາດໃຊ້ຕົວເລືອກ '-a' ແລະ '-G'. ຍົກຕົວຢ່າງ, ໃນທີ່ນີ້ພວກເຮົາຈະເພີ່ມບັນຊີຜູ້ໃຊ້ tecmint_test0 ກັບຜູ້ໃຊ້ ລໍ້ .
# usermod -a -G wheel tecmint_test0 # id tecmint_test0
ສະນັ້ນ, ຜູ້ໃຊ້ tecmint_test0 ຍັງຄົງຢູ່ໃນກຸ່ມຫຼັກຂອງມັນແລະຍັງຢູ່ໃນກຸ່ມຮອງ (ລໍ້). ນີ້ຈະເຮັດໃຫ້ບັນຊີຜູ້ໃຊ້ ທຳ ມະດາຂອງຂ້ອຍ ດຳ ເນີນການ ຄຳ ສັ່ງທີ່ມີສິດທິພິເສດໃດໆໃນປ່ອງ Linux.
eg : sudo service httpd restart
7. ປ່ຽນຊື່ຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບ
ເພື່ອປ່ຽນຊື່ເຂົ້າສູ່ລະບົບຜູ້ໃຊ້ທີ່ມີຢູ່, ພວກເຮົາສາມາດໃຊ້ຕົວເລືອກ '-l' (ເຂົ້າສູ່ລະບົບ ໃໝ່). ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, ພວກເຮົາປ່ຽນຊື່ການເຂົ້າສູ່ລະບົບ tecmint ເປັນ tecmint_admin. ດັ່ງນັ້ນຊື່ຜູ້ໃຊ້ tecmint ໄດ້ຖືກປ່ຽນຊື່ດ້ວຍ tecmint_admin ຊື່ ໃໝ່.
# usermod -l tecmint_admin tecmint
ຕອນນີ້ກວດເບິ່ງຜູ້ໃຊ້ tecmint, ມັນຈະບໍ່ມີຢູ່ເພາະວ່າພວກເຮົາໄດ້ປ່ຽນມັນເປັນ tecmint_admin.
# id tecmint
ກວດເບິ່ງບັນຊີ tecmint_admin ມັນຈະຢູ່ທີ່ນັ້ນກັບ UID ດຽວກັນແລະກັບກຸ່ມທີ່ມີຢູ່ແລ້ວໃນສິ່ງທີ່ພວກເຮົາໄດ້ເພີ່ມມາກ່ອນ.
# id tecmint_admin
8. ລັອກບັນຊີຜູ້ໃຊ້
ເພື່ອລັອກບັນຊີຜູ້ໃຊ້ລະບົບໃດ ໜຶ່ງ, ພວກເຮົາສາມາດໃຊ້ຕົວເລືອກ 'L' (ລັອກ), ຫຼັງຈາກບັນຊີຖືກລັອກພວກເຮົາບໍ່ສາມາດເຂົ້າສູ່ລະບົບໄດ້ໂດຍການໃຊ້ລະຫັດຜ່ານແລະທ່ານຈະເຫັນ ! ເພີ່ມກ່ອນທີ່ເຂົ້າລະຫັດ. ລະຫັດຜ່ານໃນ/etc/shadow file, ໝາຍ ຄວາມວ່າລະຫັດຜ່ານຖືກປິດໃຊ້ງານ.
# usermod -L babin
ກວດເບິ່ງບັນຊີທີ່ຖືກລັອກ.
# grep -E --color 'babin' cat /etc/shadow
9. ປົດລັອກບັນຊີຜູ້ໃຊ້
ຕົວເລືອກ '-U' ຖືກໃຊ້ເພື່ອປົດລັອກຜູ້ໃຊ້ທີ່ຖືກລັອກໃດໆ, ມັນຈະເອົາ ! ອອກກ່ອນລະຫັດຜ່ານທີ່ຖືກເຂົ້າລະຫັດ.
# grep -E --color 'babin' /etc/shadow # usermod -U babin
ຢືນຢັນຜູ້ໃຊ້ຫຼັງຈາກປົດລັອກ.
# grep -E --color 'babin' /etc/shadow
10. ຍ້າຍ Directory Home User Directory ໄປບ່ອນ ໃໝ່
ໃຫ້ເວົ້າວ່າທ່ານມີບັນຊີຜູ້ໃຊ້ເປັນ "ສີບົວທີ່ມີລາຍຊື່ບ້ານ"/ເຮືອນ/ສີຊົມພູ ', ທ່ານຕ້ອງການຍ້າຍໄປທີ່ສະຖານທີ່ ໃໝ່ ເວົ້າ'/var/pinky '. ທ່ານສາມາດໃຊ້ຕົວເລືອກ '-d' ແລະ '-m' ເພື່ອຍ້າຍເອກະສານຜູ້ໃຊ້ທີ່ມີຢູ່ຈາກໄດເລກະທໍລີບ້ານປັດຈຸບັນໄປຫາເຮືອນ ໃໝ່.
ກວດເບິ່ງບັນຊີແລະມັນແມ່ນບັນຊີລາຍຊື່ຂອງເຮືອນໃນປະຈຸບັນ.
# grep -E --color 'pinky' /etc/passwd
ຫຼັງຈາກນັ້ນ, ລາຍຊື່ໄຟລ໌ທີ່ເປັນເຈົ້າຂອງໂດຍຜູ້ໃຊ້ pinky.
# ls -l /home/pinky/
ຕອນນີ້ພວກເຮົາຕ້ອງຍ້າຍທີ່ຢູ່ເຮືອນຈາກ/home/pinky ຫາ/var/pinky.
# usermod -d /var/pinky/ -m pinky
ຕໍ່ໄປ, ກວດສອບການປ່ຽນແປງຂອງໄດເລກະທໍລີ.
# grep -E --color 'pinky' /etc/passwd
ກວດເບິ່ງເອກະສານພາຍໃຕ້ ‘/ home/pinky’. ນີ້ພວກເຮົາໄດ້ຍ້າຍເອກະສານໂດຍໃຊ້ຕົວເລືອກ m ເພື່ອບໍ່ມີໄຟລ໌ໃດໆ. ໄຟລ໌ຜູ້ໃຊ້ pinky ຈະປະຈຸບັນຢູ່ພາຍໃຕ້/var/pinky.
# ls -l /home/pinky/ # ls -l /var/pinky/
11. ສ້າງລະຫັດຜ່ານແບບບໍ່ເຂົ້າລະຫັດ ສຳ ລັບຜູ້ໃຊ້
ເພື່ອສ້າງລະຫັດຜ່ານທີ່ບໍ່ເຂົ້າລະຫັດ, ພວກເຮົາໃຊ້ຕົວເລືອກ '-p' (ລະຫັດຜ່ານ). ເພື່ອຈຸດປະສົງການສາທິດ, ຂ້ອຍ ກຳ ລັງຕັ້ງລະຫັດຜ່ານ ໃໝ່ ເວົ້າວ່າ 'redhat' ໃສ່ຜູ້ໃຊ້ທີ່ມີສີຊົມພູ.
# usermod -p redhat pinky
ຫຼັງຈາກຕັ້ງລະຫັດຜ່ານ, ຕອນນີ້ກວດເບິ່ງເອກະສານເງົາເພື່ອເບິ່ງວ່າມັນຢູ່ໃນຮູບແບບທີ່ຖືກເຂົ້າລະຫັດຫຼືບໍ່ເຂົ້າລະຫັດ.
# grep -E --color 'pinky' /etc/shadow
ໝາຍ ເຫດ: ທ່ານໄດ້ເຫັນໃນຮູບຂ້າງເທິງ, ລະຫັດຜ່ານຈະສາມາດເຫັນໄດ້ຢ່າງຊັດເຈນ ສຳ ລັບທຸກໆຄົນ. ດັ່ງນັ້ນ, ຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກແນະ ນຳ ໃຫ້ໃຊ້, ເພາະວ່າລະຫັດຜ່ານຈະສາມາດເບິ່ງເຫັນໄດ້ ສຳ ລັບຜູ້ໃຊ້ທຸກຄົນ.
12. ປ່ຽນ User Shell
ຫອຍເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້ສາມາດປ່ຽນແປງຫຼື ກຳ ນົດໃນລະຫວ່າງການສ້າງຜູ້ໃຊ້ດ້ວຍ ຄຳ ສັ່ງ useradd ຫຼືປ່ຽນດ້ວຍ ຄຳ ສັ່ງ 'usermod' ໂດຍໃຊ້ຕົວເລືອກ '-s' (ແກະ). ຕົວຢ່າງ, ຜູ້ໃຊ້ 'ເບາະ' ມີຫອຍ/bin/bash ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕອນນີ້ຂ້ອຍຕ້ອງການປ່ຽນມັນເປັນ/bin/sh.
# grep -E --color 'babin' /etc/passwd # usermod -s /bin/sh babin
ຫຼັງຈາກປ່ຽນຫອຍຜູ້ໃຊ້, ກວດສອບຫອຍຜູ້ໃຊ້ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# grep -E --color 'babin' /etc/passwd
13. ປ່ຽນ ID ຜູ້ໃຊ້ (UID)
ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, ທ່ານສາມາດເຫັນໄດ້ວ່າບັນຊີຜູ້ໃຊ້ຂອງຂ້ອຍ 'ບັນຈຸ' ຖື UID ຂອງ 502, ດຽວນີ້ຂ້ອຍຕ້ອງການປ່ຽນມັນເປັນ 888 ເປັນ UID ຂອງຂ້ອຍ. ພວກເຮົາສາມາດ ກຳ ນົດ UID ລະຫວ່າງ 0 ເຖິງ 999.
# grep -E --color 'babin' /etc/passwd OR # id babin
ຕອນນີ້, ໃຫ້ປ່ຽນ UID ສຳ ລັບຕຽງນອນຂອງຜູ້ໃຊ້ໂດຍໃຊ້ຕົວເລືອກ '-u' (uid) ແລະກວດສອບການປ່ຽນແປງ.
# usermod -u 888 babin # id babin
14. ການປັບປ່ຽນບັນຊີຜູ້ໃຊ້ດ້ວຍຫລາຍທາງເລືອກ
ໃນທີ່ນີ້ພວກເຮົາມີຜູ້ໃຊ້ jack ແລະດຽວນີ້ຂ້ອຍຕ້ອງການດັດແປງໄດເລກະທໍລີເຮືອນຂອງລາວ, ຫອຍ, ວັນ ໝົດ ອາຍຸ, ປ້າຍຊື່, UID ແລະກຸ່ມດຽວກັນໂດຍໃຊ້ ຄຳ ສັ່ງດຽວກັບທຸກທາງເລືອກດັ່ງທີ່ພວກເຮົາໄດ້ກ່າວມາຂ້າງເທິງ.
ຜູ້ໃຊ້ Jack ມີໄດເລກະທໍລີບ້ານແບບເດີມ /home/jack , ດຽວນີ້ຂ້ອຍຕ້ອງການປ່ຽນມັນໃຫ້ /var/www/html ແລະມອບ ໝາຍ ຂອງລາວ shell ເປັນ ແຕກ , ກຳ ນົດວັນ ໝົດ ອາຍຸເປັນວັນທີ 10 ທັນວາ 2014, ເພີ່ມປ້າຍ ໃໝ່ ເປັນ ນີ້ແມ່ນ jack , ປ່ຽນ UID ເປັນ 555 ແລະລາວຈະເປັນສະມາຊິກຂອງກຸ່ມແອບເປີ້ນ.
ໃຫ້ພວກເຮົາເບິ່ງວິທີການດັດແປງບັນຊີ jack ໂດຍໃຊ້ຕົວເລືອກຫຼາຍຕອນນີ້.
# usermod -d /var/www/html/ -s /bin/bash -e 2014-12-10 -c "This is Jack" -u 555 -aG apple jack
ຫຼັງຈາກນັ້ນ, ກວດເບິ່ງ UID & home directory ການປ່ຽນແປງ.
# grep -E --color 'jack' /etc/passwd
ການກວດສອບບັນຊີ ໝົດ ອາຍຸ.
# chage -l jack
ກວດເບິ່ງກຸ່ມທີ່ jack ທັງ ໝົດ ໄດ້ເປັນສະມາຊິກ.
# grep -E --color 'jack' /etc/group
15. ປ່ຽນ UID ແລະ GID ຂອງ User
ພວກເຮົາສາມາດປ່ຽນ UID ແລະ GID ຂອງຜູ້ໃຊ້ປະຈຸບັນ. ສຳ ລັບການປ່ຽນເປັນ GID ໃໝ່ ພວກເຮົາຕ້ອງການກຸ່ມທີ່ມີຢູ່. ນີ້ມີບັນຊີທີ່ມີຊື່ວ່າ ສີສົ້ມ ກັບ GID ຂອງ 777 .
ຕອນນີ້ບັນຊີຜູ້ໃຊ້ jack ຂອງຂ້ອຍຕ້ອງການທີ່ຈະຖືກມອບ ໝາຍ ໃຫ້ກັບ UID ຂອງ 666 ແລະ GID of Orange ( 777 ).
ກວດເບິ່ງ UID ແລະ GID ປັດຈຸບັນກ່ອນທີ່ຈະປັບປຸງແກ້ໄຂ.
# id jack
ດັດແປງ UID ແລະ GID.
# usermod -u 666 -g 777 jack
ກວດເບິ່ງການປ່ຽນແປງ.
# id jack
ສະຫຼຸບ
ໃນທີ່ນີ້ພວກເຮົາໄດ້ເຫັນວິທີການໃຊ້ ຄຳ ສັ່ງ usermod ກັບຕົວເລືອກຂອງມັນໃນແບບທີ່ລະອຽດ, ກ່ອນທີ່ຈະຮູ້ກ່ຽວກັບ ຄຳ ສັ່ງ usermod, ທ່ານຄວນຈະຕ້ອງຮູ້ ຄຳ ສັ່ງ 'useradd' ແລະຕົວເລືອກຂອງມັນທີ່ຈະໃຊ້ usermod. ຖ້າຂ້ອຍພາດຈຸດໃດ ໜຶ່ງ ໃນບົດຄວາມໃຫ້ຂ້ອຍຮູ້ຜ່ານ ຄຳ ເຫັນແລະຢ່າລືມຕື່ມ ຄຳ ເຫັນທີ່ມີຄ່າຂອງເຈົ້າ.