ຄູ່ມືທີ່ສົມບູນກ່ຽວກັບ ຄຳ ສັ່ງ“ useradd” ໃນ Linux - 15 ຕົວຢ່າງທີ່ໃຊ້ໄດ້
ພວກເຮົາທຸກຄົນຮູ້ກ່ຽວກັບ ຄຳ ສັ່ງທີ່ນິຍົມທີ່ສຸດທີ່ເອີ້ນວ່າ 'useradd' ຫຼື 'adduser' ໃນ Linux. ມີບາງເວລາທີ່ຜູ້ບໍລິຫານລະບົບ Linux ຂໍໃຫ້ສ້າງບັນຊີຜູ້ໃຊ້ໃນ Linux ດ້ວຍຄຸນສົມບັດ, ຂໍ້ ຈຳ ກັດຫລື ຄຳ ເຫັນບາງຢ່າງ.
ໃນ Linux, ຄຳ ສັ່ງ ‘useradd’ ແມ່ນປະໂຫຍດທີ່ມີລະດັບຕໍ່າເຊິ່ງໃຊ້ ສຳ ລັບການເພີ່ມ/ສ້າງບັນຊີຜູ້ໃຊ້ໃນ Linux ແລະລະບົບປະຕິບັດການອື່ນໆທີ່ຄ້າຍຄືກັບ Unix. 'ຕົວຕື່ມ' ແມ່ນຄ້າຍຄືກັບ ຄຳ ສັ່ງ useradd, ເພາະວ່າມັນເປັນພຽງສັນຍາລັກທີ່ເຊື່ອມໂຍງກັບມັນ.
ໃນບາງການແຈກແຈງ Linux ອື່ນໆ, ຄຳ ສັ່ງ useradd ອາດຈະມາພ້ອມກັບລຸ້ນທີ່ແຕກຕ່າງກັນຢ່າງເບົາ ໆ . ຂ້ອຍຂໍແນະ ນຳ ໃຫ້ທ່ານອ່ານເອກະສານຂອງເຈົ້າ, ກ່ອນທີ່ຈະ ນຳ ໃຊ້ ຄຳ ແນະ ນຳ ຂອງພວກເຮົາເພື່ອສ້າງບັນຊີຜູ້ໃຊ້ ໃໝ່ ໃນ Linux.
ເມື່ອພວກເຮົາ ດຳ ເນີນ ຄຳ ສັ່ງ 'useradd' ໃນ Linux terminal, ມັນຈະເຮັດ ໜ້າ ທີ່ ສຳ ຄັນດັ່ງຕໍ່ໄປນີ້:
<
syntax ພື້ນຖານຂອງ ຄຳ ສັ່ງແມ່ນ:
useradd [options] username
ໃນບົດຄວາມນີ້ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນ 15 ຄຳ ສັ່ງທີ່ໃຊ້ຫລາຍທີ່ສຸດກັບຕົວຢ່າງທີ່ໃຊ້ໄດ້ໃນ Linux. ພວກເຮົາໄດ້ແບ່ງພາກອອກເປັນສອງພາກຈາກ Basic ກັບ Advance ການ ນຳ ໃຊ້ ຄຳ ສັ່ງ.
<
1. ວິທີການເພີ່ມຜູ້ໃຊ້ ໃໝ່ ໃນ Linux
ເພື່ອເພີ່ມ/ສ້າງຜູ້ໃຊ້ ໃໝ່, ທຸກທ່ານຕ້ອງປະຕິບັດຕາມ ຄຳ ສັ່ງ ‘useradd’ ຫຼື ‘adduser’ ກັບ ‘username’. ‘ຊື່ຜູ້ໃຊ້’ ແມ່ນຊື່ເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້, ເຊິ່ງຖືກໃຊ້ໂດຍຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບ.
ຜູ້ໃຊ້ດຽວສາມາດຖືກເພີ່ມແລະຊື່ຜູ້ໃຊ້ນັ້ນຕ້ອງເປັນເອກະລັກ (ແຕກຕ່າງຈາກຊື່ຜູ້ໃຊ້ອື່ນໆທີ່ມີຢູ່ໃນລະບົບ).
ຍົກຕົວຢ່າງ, ເພື່ອເພີ່ມຜູ້ໃຊ້ ໃໝ່ ທີ່ມີຊື່ວ່າ 'tecmint', ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
useradd tecmint
ເມື່ອພວກເຮົາເພີ່ມຜູ້ໃຊ້ ໃໝ່ ໃນ Linux ດ້ວຍ ຄຳ ສັ່ງ ‘useradd’ ມັນຖືກສ້າງຂື້ນໃນສະຖານະລັອກແລະເພື່ອປົດລັອກບັນຊີຜູ້ໃຊ້ນັ້ນ, ພວກເຮົາ ຈຳ ເປັນຕ້ອງຕັ້ງລະຫັດລັບ ສຳ ລັບບັນຊີນັ້ນດ້ວຍ ຄຳ ສັ່ງ ‘passwd’.
passwd tecmint Changing password for user tecmint. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully.
ເມື່ອຜູ້ໃຊ້ສ້າງຂື້ນມາ ໃໝ່, ມັນຈະຖືກເພີ່ມເຂົ້າໃນເອກະສານ ‘/ etc/passwd’ ໂດຍອັດຕະໂນມັດ. ເອກະສານດັ່ງກ່າວແມ່ນໃຊ້ເພື່ອເກັບຂໍ້ມູນຜູ້ໃຊ້ແລະການປ້ອນຂໍ້ມູນຄວນຈະເປັນ.
tecmint:x:504:504:tecmint:/home/tecmint:/bin/bash
ການເຂົ້າຂ້າງເທິງນີ້ປະກອບດ້ວຍເຈັດພາກສະ ໜາມ ແຍກເປັນຈໍ້າສອງເມັດ, ແຕ່ລະພາກສະ ໜາມ ມີຄວາມ ໝາຍ ຂອງມັນເອງ. ມາເບິ່ງກັນວ່າມີຫຍັງແດ່ໃນຂົງເຂດດັ່ງກ່າວ:
<
2. ສ້າງ User ທີ່ມີ Directory Home ທີ່ແຕກຕ່າງກັນ
ໂດຍ ຄຳ ສັ່ງ 'useradd' ສ້າງລະບົບເຮືອນຂອງຜູ້ໃຊ້ຢູ່ພາຍໃຕ້/home directory ດ້ວຍຊື່ຜູ້ໃຊ້. ດັ່ງນັ້ນ, ຕົວຢ່າງ, ພວກເຮົາໄດ້ເຫັນຢູ່ຂ້າງເທິງໄດເລກະທໍລີເຮືອນແບບ ທຳ ມະດາ ສຳ ລັບຜູ້ໃຊ້ 'tecmint' ແມ່ນ '/ home/tecmint'.
ເຖິງຢ່າງໃດກໍ່ຕາມ, ການກະ ທຳ ນີ້ສາມາດປ່ຽນແປງໄດ້ໂດຍການໃຊ້ຕົວເລືອກ '-d' ພ້ອມກັບທີ່ຕັ້ງຂອງລະບົບເຮືອນ ໃໝ່ (ເຊັ່ນ: ຂໍ້ມູນ/ໂຄງການ). ຍົກຕົວຢ່າງ, ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສ້າງຜູ້ໃຊ້ ‘anusha’ ກັບໄດເລກະທໍລີທີ່ຢູ່ເຮືອນ ’/ data/projects’.
useradd -d /data/projects anusha
ທ່ານສາມາດເບິ່ງໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້ແລະຂໍ້ມູນອື່ນໆທີ່ກ່ຽວຂ້ອງກັບຜູ້ໃຊ້ເຊັ່ນ id user, id group, shell ແລະ ຄຳ ເຫັນ.
cat /etc/passwd | grep anusha anusha:x:505:505::/data/projects:/bin/bash
3. ສ້າງ User ທີ່ມີ ID ຜູ້ໃຊ້ສະເພາະ
ໃນ Linux, ຜູ້ໃຊ້ທຸກຄົນມີ UID ຂອງມັນເອງ (ເລກລະຫັດປະ ຈຳ ຕົວ). ໂດຍໃນຕອນຕົ້ນ, ທຸກຄັ້ງທີ່ພວກເຮົາສ້າງບັນຊີຜູ້ໃຊ້ ໃໝ່ ໃນ Linux, ມັນຈະມອບ ໝາຍ ໃຫ້ຜູ້ໃຊ້ 500, 501, 502 ແລະອື່ນໆ…
ແຕ່, ພວກເຮົາສາມາດສ້າງຜູ້ໃຊ້ທີ່ມີຜູ້ໃຊ້ຕາມໃຈມັກດ້ວຍຕົວເລືອກ '-u'. ຍົກຕົວຢ່າງ, ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສ້າງຜູ້ ນຳ ໃຊ້ 'navin' ກັບຜູ້ ນຳ ໃຊ້ '999'.
useradd -u 999 navin
ຕອນນີ້, ໃຫ້ພິສູດວ່າຜູ້ໃຊ້ສ້າງດ້ວຍຜູ້ໃຊ້ທີ່ຖືກ ກຳ ນົດ (999) ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
cat /etc/passwd | grep navin navin:x:999:999::/home/navin:/bin/bash
ໝາຍ ເຫດ: ໃຫ້ແນ່ໃຈວ່າຄຸນຄ່າຂອງ ID ຂອງຜູ້ໃຊ້ຕ້ອງເປັນເອກະລັກສະເພາະຈາກຜູ້ໃຊ້ທີ່ສ້າງແລ້ວໃນລະບົບ.
4. ສ້າງ User ທີ່ມີ ID ກຸ່ມສະເພາະ
ເຊັ່ນດຽວກັນ, ຜູ້ໃຊ້ທຸກຄົນມີ GID ຂອງຕົນເອງ (ເລກປະ ຈຳ ຕົວກຸ່ມ). ພວກເຮົາສາມາດສ້າງຜູ້ໃຊ້ດ້ວຍລະຫັດກຸ່ມສະເພາະເຊັ່ນດຽວກັນກັບຕົວເລືອກ -g.
ນີ້ຢູ່ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະເພີ່ມຜູ້ໃຊ້ 'tarunika' ດ້ວຍ UID ແລະ GID ສະເພາະພ້ອມໆກັນກັບການຊ່ວຍເຫຼືອຂອງຕົວເລືອກ '-u' ແລະ '-g'.
useradd -u 1000 -g 500 tarunika
ໃນປັດຈຸບັນ, ເບິ່ງ id ຜູ້ໃຊ້ທີ່ຖືກມອບຫມາຍແລະ id ກຸ່ມໃນເອກະສານ '/ etc/passwd'.
cat /etc/passwd | grep tarunika tarunika:x:1000:500::/home/tarunika:/bin/bash
5. ເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນຫລາຍກຸ່ມ
ຕົວເລືອກ '-G' ຖືກໃຊ້ເພື່ອເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມເພີ່ມເຕີມ. ແຕ່ລະຊື່ຂອງກຸ່ມແມ່ນແຍກດ້ວຍຈຸດ, ໂດຍບໍ່ມີພື້ນທີ່ແຊກແຊງ.
ນີ້ຢູ່ໃນຕົວຢ່າງນີ້, ພວກເຮົາ ກຳ ລັງເພີ່ມຜູ້ໃຊ້ 'tecmint' ເຂົ້າໄປໃນຫລາຍກຸ່ມເຊັ່ນ: admin, webadmin ແລະນັກພັດທະນາ.
useradd -G admins,webadmin,developers tecmint
ຕໍ່ໄປ, ກວດສອບວ່າຫລາຍໆກຸ່ມທີ່ຖືກມອບ ໝາຍ ໃຫ້ຜູ້ໃຊ້ດ້ວຍ ຄຳ ສັ່ງ id.
id tecmint uid=1001(tecmint) gid=1001(tecmint) groups=1001(tecmint),500(admins),501(webadmin),502(developers) context=root:system_r:unconfined_t:SystemLow-SystemHigh
6. ເພີ່ມຜູ້ໃຊ້ທີ່ບໍ່ມີ Directory Home
ໃນບາງສະຖານະການ, ບ່ອນທີ່ພວກເຮົາບໍ່ຕ້ອງການມອບ ໝາຍ ເຮືອນໃຫ້ຜູ້ໃຊ້, ຍ້ອນເຫດຜົນດ້ານຄວາມປອດໄພບາງຢ່າງ. ໃນສະຖານະການດັ່ງກ່າວ, ເມື່ອຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບທີ່ຫາກໍ່ເລີ່ມຕົ້ນ ໃໝ່, ລະບົບໂຮມຂອງມັນຈະເປັນຮາກ. ເມື່ອຜູ້ໃຊ້ດັ່ງກ່າວໃຊ້ su ຄຳ ສັ່ງ, ລະບົບເຂົ້າສູ່ລະບົບຂອງມັນຈະເປັນໄດເລກະທໍລີ ໜ້າ ທຳ ອິດຂອງຜູ້ໃຊ້.
ເພື່ອສ້າງຜູ້ໃຊ້ໂດຍບໍ່ມີລາຍການເຮືອນຂອງເຂົາເຈົ້າ, ‘-M‘ ຖືກ ນຳ ໃຊ້. ຕົວຢ່າງ, ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສ້າງຜູ້ໃຊ້ 'shilpi' ໂດຍບໍ່ມີໄດເລກະທໍລີຢູ່ເຮືອນ.
useradd -M shilpi
ຕອນນີ້, ໃຫ້ພິສູດວ່າຜູ້ໃຊ້ຖືກສ້າງຂື້ນໂດຍບໍ່ມີລະບົບໃນເຮືອນ, ໂດຍໃຊ້ ຄຳ ສັ່ງ ls.
ls -l /home/shilpi ls: cannot access /home/shilpi: No such file or directory
7. ສ້າງຜູ້ໃຊ້ດ້ວຍວັນ ໝົດ ອາຍຸຂອງບັນຊີ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ເມື່ອພວກເຮົາເພີ່ມບັນຊີຜູ້ໃຊ້ດ້ວຍບັນຊີຜູ້ໃຊ້ທີ່ໃຊ້ ຄຳ ສັ່ງ 'ບໍ່ເຄີຍ ໝົດ ອາຍຸ i. ວັນທີ ໝົດ ອາຍຸຂອງພວກເຂົາຖືກຕັ້ງເປັນ 0 (ໝາຍ ຄວາມວ່າບໍ່ ໝົດ ອາຍຸ).
ເຖິງຢ່າງໃດກໍ່ຕາມ, ພວກເຮົາສາມາດ ກຳ ນົດວັນ ໝົດ ອາຍຸໂດຍໃຊ້ຕົວເລືອກ '-e', ເຊິ່ງ ກຳ ນົດວັນທີໃນຮູບແບບ YYYY-MM-DD. ນີ້ແມ່ນສິ່ງທີ່ເປັນປະໂຫຍດ ສຳ ລັບການສ້າງບັນຊີຊົ່ວຄາວໃນໄລຍະເວລາສະເພາະ.
ນີ້ຢູ່ໃນຕົວຢ່າງນີ້, ພວກເຮົາສ້າງຜູ້ ນຳ ໃຊ້ທີ່ມີວັນ ໝົດ ອາຍຸເຊັ່ນ: ວັນທີ 27 ເດືອນເມສາປີ 2014 ໃນຮູບແບບ YYYY-MM-DD.
useradd -e 2014-03-27 aparna
ຕໍ່ໄປ, ກວດພິສູດອາຍຸຂອງບັນຊີແລະລະຫັດຜ່ານດ້ວຍ ຄຳ ສັ່ງ 'chage' ສຳ ລັບຜູ້ໃຊ້ 'ເຕືອນ' ຫຼັງຈາກ ກຳ ນົດວັນ ໝົດ ອາຍຸຂອງບັນຊີ.
chage -l aparna Last password change : Mar 28, 2014 Password expires : never Password inactive : never Account expires : Mar 27, 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
8. ສ້າງ User ທີ່ມີວັນ ໝົດ ອາຍຸລະຫັດຜ່ານ
ການໂຕ້ຖຽງ "-f" ແມ່ນໃຊ້ເພື່ອ ກຳ ນົດ ຈຳ ນວນມື້ຫຼັງຈາກລະຫັດຜ່ານ ໝົດ ອາຍຸ. ມູນຄ່າຂອງ 0 ບໍ່ມີການເຄື່ອນໄຫວບັນຊີຜູ້ໃຊ້ທັນທີທີ່ລະຫັດຜ່ານ ໝົດ ອາຍຸ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ມູນຄ່າ ໝົດ ອາຍຸຂອງລະຫັດຜ່ານເປັນ -1 ໝາຍ ຄວາມວ່າບໍ່ ໝົດ ອາຍຸ.
ນີ້ຢູ່ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະ ກຳ ນົດວັນ ໝົດ ອາຍຸລະຫັດຜ່ານຂອງບັນຊີ i.e. 45 ວັນຕໍ່ຜູ້ໃຊ້ 'tecmint' ໂດຍໃຊ້ຕົວເລືອກ '-e' ແລະ '-f'.
useradd -e 2014-04-27 -f 45 tecmint
9. ເພີ່ມຜູ້ໃຊ້ດ້ວຍ ຄຳ ເຫັນທີ່ ກຳ ນົດເອງ
ຕົວເລືອກ ‘-c’ ຊ່ວຍໃຫ້ທ່ານສາມາດເພີ່ມ ຄຳ ເຫັນຕອບສະ ໜອງ ຕາມໃຈມັກ, ເຊັ່ນວ່າຊື່ເຕັມຂອງຜູ້ໃຊ້, ເບີໂທລະສັບ, ແລະອື່ນໆໃສ່/etc/passwd. ຄຳ ເຫັນສາມາດເພີ່ມເປັນເສັ້ນດຽວໂດຍບໍ່ມີຊ່ອງຫວ່າງໃດໆ.
ຍົກຕົວຢ່າງ, ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະເພີ່ມຜູ້ໃຊ້ ‘mansi’ ແລະຈະໃສ່ຊື່ເຕັມຂອງຜູ້ໃຊ້ນັ້ນແມ່ນ Manis Khurana ເຂົ້າໃນຊ່ອງ ຄຳ ເຫັນ.
useradd -c "Manis Khurana" mansi
ທ່ານສາມາດເຫັນ ຄຳ ເຫັນຂອງທ່ານໃນ '/ etc/passwd' file ໃນສ່ວນ ຄຳ ເຫັນ.
tail -1 /etc/passwd mansi:x:1006:1008:Manis Khurana:/home/mansi:/bin/sh
10. ປ່ຽນ Shell Login ຂອງຜູ້ໃຊ້:
ບາງຄັ້ງ, ພວກເຮົາເພີ່ມຜູ້ໃຊ້ທີ່ບໍ່ມີຫຍັງກ່ຽວຂ້ອງກັບແກະເຂົ້າສູ່ລະບົບຫລືບາງຄັ້ງພວກເຮົາຮຽກຮ້ອງໃຫ້ມີການມອບຫອຍທີ່ແຕກຕ່າງກັນໃຫ້ກັບຜູ້ໃຊ້ຂອງພວກເຮົາ. ພວກເຮົາສາມາດມອບຫອຍເຂົ້າສູ່ລະບົບທີ່ແຕກຕ່າງກັນໃຫ້ກັບຜູ້ໃຊ້ແຕ່ລະຄົນດ້ວຍຕົວເລືອກ '-s'.
ນີ້ຢູ່ໃນຕົວຢ່າງນີ້, ຈະເພີ່ມຜູ້ໃຊ້ ‘tecmint’ ໂດຍບໍ່ຕ້ອງແກະເຂົ້າສູ່ລະບົບ i.e. '/ sbin/nologin' ແກະ.
useradd -s /sbin/nologin tecmint
ທ່ານສາມາດກວດເບິ່ງຫອຍທີ່ຖືກມອບ ໝາຍ ໃຫ້ກັບຜູ້ໃຊ້ໃນເອກະສານ ‘/ etc/passwd’.
tail -1 /etc/passwd tecmint:x:1002:1002::/home/tecmint:/sbin/nologin
11. ເພີ່ມຜູ້ໃຊ້ທີ່ມີລາຍຊື່ສະເພາະຢູ່ເຮືອນ, ຫອຍ Default ແລະ ຄຳ ຄິດເຫັນແບບລູກຄ້າ
ຄໍາສັ່ງຕໍ່ໄປນີ້ຈະສ້າງຜູ້ໃຊ້ 'ravi' ກັບໄດເລກະທໍລີບ້ານ '/ var/www/tecmint', ຫອຍ/bin/bash ເລີ່ມຕົ້ນແລະເພີ່ມຂໍ້ມູນພິເສດກ່ຽວກັບຜູ້ໃຊ້.
useradd -m -d /var/www/ravi -s /bin/bash -c "TecMint Owner" -U ravi
ໃນ ຄຳ ສັ່ງຂ້າງເທິງນີ້ '-m -d' ຕົວເລືອກສ້າງຜູ້ໃຊ້ທີ່ມີລະບົບທີ່ຢູ່ເຮືອນທີ່ລະບຸໄວ້ແລະຕົວເລືອກ '-s' ແມ່ນ ກຳ ນົດຫອຍເລີ່ມຕົ້ນຂອງຜູ້ໃຊ້ i. ຕົວເລືອກ '-c' ເພີ່ມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຜູ້ໃຊ້ແລະ '-U' ການໂຕ້ຖຽງສ້າງ/ເພີ່ມກຸ່ມທີ່ມີຊື່ດຽວກັນກັບຜູ້ໃຊ້.
12. ເພີ່ມຜູ້ໃຊ້ດ້ວຍ Directory Home, Custom Shell, ຄຳ ເຫັນທີ່ ກຳ ນົດເອງແລະ UID/GID
ຄໍາສັ່ງແມ່ນຄ້າຍຄືກັນກັບຂ້າງເທິງ, ແຕ່ໃນທີ່ນີ້ພວກເຮົາກໍານົດແກະເປັນ '/ bin/zsh' ແລະ custom UID ແລະ GID ໃຫ້ຜູ້ໃຊ້ 'tarunika'. ບ່ອນທີ່ "-u 'ກຳ ນົດ UID ຂອງຜູ້ໃຊ້ ໃໝ່ (i. 1000) ແລະໃນຂະນະທີ່" -g' ກຳ ນົດ GID (ເຊັ່ນ: 1000).
useradd -m -d /var/www/tarunika -s /bin/zsh -c "TecMint Technical Writer" -u 1000 -g 1000 tarunika
13. ເພີ່ມຜູ້ໃຊ້ທີ່ມີລາຍຊື່ເຮືອນ, ບໍ່ມີຫອຍ, ຄຳ ເຫັນທີ່ຕ້ອງການແລະຊື່ຜູ້ໃຊ້
ຄຳ ສັ່ງຕໍ່ໄປນີ້ແມ່ນຄ້າຍຄືກັນກັບ ຄຳ ສັ່ງຂ້າງເທິງສອງຢ່າງ, ຄວາມແຕກຕ່າງດຽວແມ່ນຢູ່ທີ່ນີ້, ເຊິ່ງພວກເຮົາປິດການໃຊ້ງານລັອກເຂົ້າສູ່ລະບົບໃຫ້ກັບຜູ້ໃຊ້ທີ່ມີຊື່ວ່າ 'avishek' ດ້ວຍລະຫັດຜູ້ໃຊ້ທີ່ຕ້ອງການ (ເຊັ່ນ: 1019).
ທີ່ນີ້ທາງເລືອກ ‘-s’ ເພີ່ມຫອຍ/ຖັງ/ແບກ, ແຕ່ໃນກໍລະນີນີ້ພວກເຮົາຕັ້ງການເຂົ້າສູ່ລະບົບເພື່ອ ‘/ usr/sbin/nologin‘. ນັ້ນ ໝາຍ ຄວາມວ່າຜູ້ ນຳ ໃຊ້ avishek ຈະບໍ່ສາມາດເຂົ້າສູ່ລະບົບໄດ້.
useradd -m -d /var/www/avishek -s /usr/sbin/nologin -c "TecMint Sr. Technical Writer" -u 1019 avishek
14. ເພີ່ມຜູ້ໃຊ້ທີ່ມີລາຍຊື່ເຮືອນ, ແກະ, Custom Skell/ຄຳ ຄິດເຫັນແລະເລກປະ ຈຳ ຕົວຜູ້ໃຊ້
ການປ່ຽນແປງພຽງແຕ່ໃນ ຄຳ ສັ່ງນີ້ແມ່ນ, ພວກເຮົາໄດ້ໃຊ້ຕົວເລືອກ '-k' ເພື່ອ ກຳ ນົດເສັ້ນທາງແຜນທີ່ທີ່ ກຳ ນົດເອງ. i. e. ພວກເຮົາຍັງໃຊ້ຕົວເລືອກ '-s' ເພື່ອ ກຳ ນົດຫອຍທີ່ແຕກຕ່າງກັນ i. e/bin/tcsh ໃຫ້ຜູ້ໃຊ້ 'navin'.
useradd -m -d /var/www/navin -k /etc/custom.skell -s /bin/tcsh -c "No Active Member of TecMint" -u 1027 navin
15. ເພີ່ມຜູ້ໃຊ້ໂດຍບໍ່ມີລາຍຊື່ເຮືອນ, ບໍ່ມີຫອຍ, ບໍ່ມີກຸ່ມແລະມີ ຄຳ ເຫັນກ່ຽວກັບລູກຄ້າ
ຄຳ ສັ່ງຕໍ່ໄປນີ້ແມ່ນແຕກຕ່າງກັນຫຼາຍກ່ວາ ຄຳ ສັ່ງອື່ນໆທີ່ໄດ້ອະທິບາຍຂ້າງເທິງ. ໃນທີ່ນີ້ພວກເຮົາໄດ້ໃຊ້ຕົວເລືອກ '-M' ເພື່ອສ້າງຜູ້ໃຊ້ໂດຍບໍ່ມີລະບົບໂຮມຂອງຜູ້ໃຊ້ແລະ '-' ການໂຕ້ຖຽງຖືກໃຊ້ເພື່ອບອກໃຫ້ລະບົບສ້າງຊື່ຜູ້ໃຊ້ເທົ່ານັ້ນ (ໂດຍບໍ່ມີກຸ່ມ). ການໂຕ້ຖຽງ "-r 'ແມ່ນເພື່ອສ້າງຜູ້ໃຊ້ລະບົບ.
useradd -M -N -r -s /bin/false -c "Disabled TecMint Member" clayton
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມແລະທາງເລືອກກ່ຽວກັບ useradd, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງ ‘useradd’ ຢູ່ເທິງປາຍທາງເພື່ອເບິ່ງຕົວເລືອກທີ່ມີຢູ່.
ອ່ານຍັງ : 15 ຕົວຢ່າງ ຄຳ ສັ່ງຂອງ usermod