ວິທີການສ້າງຜູ້ໃຊ້ Sudo ໃໝ່ ໃນ Ubuntu


ໃນລະບົບ Linux ແລະລະບົບຄ້າຍຄື Unix ອື່ນໆ, ບັນຊີຮາກມີສິດທິສູງສຸດໃນລະບົບ. ມັນຖືກນໍາໃຊ້ໂດຍສະເພາະໃນຈຸດປະສົງການບໍລິຫານລະບົບ.

ຜູ້ ນຳ ໃຊ້ຮາກ (ບາງຄັ້ງກໍ່ເອີ້ນວ່າ superuser) ມີສິດຫຼືອະນຸຍາດທັງ ໝົດ (ຕໍ່ທຸກເອກະສານແລະໂປແກຼມ) ໃນທຸກຮູບແບບ (ຕົວເລືອກດຽວຫຼືຜູ້ ນຳ ໃຊ້ຫຼາຍຄົນ).

ການເຮັດວຽກລະບົບ Linux ໂດຍສະເພາະແມ່ນ server ທີ່ໃຊ້ບັນຊີຮາກຈະຖືກຖືວ່າບໍ່ປອດໄພດ້ວຍຫລາຍເຫດຜົນ. ສິ່ງເຫລົ່ານີ້ລວມມີຄວາມສ່ຽງຂອງຄວາມເສຍຫາຍຈາກອຸປະຕິເຫດ (ເຊັ່ນການໃຊ້ ຄຳ ສັ່ງທີ່ລົບລະບົບແຟ້ມເອກະສານ), ແລະການ ນຳ ໃຊ້ລະບົບການ ນຳ ໃຊ້ທີ່ມີສິດທິພິເສດທີ່ສູງເປີດລະບົບໃຫ້ມີຄວາມສ່ຽງດ້ານຄວາມປອດໄພ. ນອກຈາກບັນຊີຮາກແມ່ນເປົ້າ ໝາຍ ສຳ ລັບຜູ້ໂຈມຕີທຸກຄົນ.

ກ່ຽວກັບຄວາມກັງວົນດ້ານຄວາມປອດໄພຂ້າງເທິງ, ແນະ ນຳ ໃຫ້ໃຊ້ ຄຳ ສັ່ງ sudo ເພື່ອໄດ້ຮັບສິດທິພິເສດຮາກເມື່ອຜູ້ໃຊ້ລະບົບຕ້ອງການແທ້ໆ. ໃນ Ubuntu, ບັນຊີຮາກຈະຖືກປິດໂດຍຄ່າເລີ່ມຕົ້ນແລະບັນຊີເລີ່ມຕົ້ນແມ່ນບັນຊີການບໍລິຫານເຊິ່ງໃຊ້ sudo ເພື່ອໄດ້ຮັບສິດທິພິເສດຮາກ.

ໃນບົດຂຽນສັ້ນໆນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການສ້າງຜູ້ໃຊ້ sudo ກ່ຽວກັບການແຈກຈ່າຍ Linux Linux.

ການສ້າງ User Sudo ໃໝ່ ໃນ Ubuntu

1. ເຂົ້າສູ່ລະບົບ server ຂອງທ່ານ Ubuntu ເປັນຜູ້ໃຊ້ຮາກ.

$ ssh [email _ip_address

2. ຕໍ່ໄປ, ສ້າງຜູ້ໃຊ້ sudo ໃໝ່ ໂດຍໃຊ້ ຄຳ ສັ່ງ useradd ດັ່ງທີ່ສະແດງໄວ້, ບ່ອນທີ່ admin ແມ່ນຊື່ຜູ້ໃຊ້. ໃນ ຄຳ ສັ່ງຕໍ່ໄປນີ້, ທຸງ -m ໝາຍ ເຖິງການສ້າງລະບົບໂຮມຂອງຜູ້ໃຊ້ຖ້າມັນບໍ່ມີ, -s ລະບຸຫອຍເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້ແລະ -c ກຳ ນົດ ຄຳ ເຫັນທີ່ຈະເກັບໄວ້ໃນເອກະສານບັນຊີ.

$ sudo useradd -m -s /bin/bash -c "Administrative User" admin

3. ສ້າງລະຫັດລັບ ສຳ ລັບຜູ້ໃຊ້ admin ໂດຍໃຊ້ passwd utility ແລະຢືນຢັນລະຫັດລັບຂອງຜູ້ໃຊ້ ໃໝ່. ລະຫັດຜ່ານທີ່ແຂງແຮງແມ່ນແນະ ນຳ ໃຫ້ສູງ!

$ sudo passwd admin

4. ເພື່ອໃຫ້ຜູ້ໃຊ້ admin ສາມາດຮຽກຮ້ອງໃຫ້ sudo ປະຕິບັດວຽກງານບໍລິຫານ, ທ່ານຕ້ອງເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມລະບົບ sudo ໂດຍໃຊ້ ຄຳ ສັ່ງ usermod ດັ່ງຕໍ່ໄປນີ້, ບ່ອນທີ່ -a ຕົວເລືອກ ໝາຍ ເຖິງການເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມເສີມແລະ -G ລະບຸກຸ່ມ.

$ sudo usermod -aG sudo admin

5. ດຽວນີ້ທົດສອບການເຂົ້າໃຊ້ sudo ໃນບັນຊີຜູ້ໃຊ້ ໃໝ່ ໂດຍການປ່ຽນເປັນບັນຊີຂອງ admin (ໃສ່ລະຫັດຜ່ານຂອງບັນຊີຂອງ admin ເມື່ອຖືກກະຕຸ້ນ).

$ su - admin

6. ເມື່ອປ່ຽນໄປໃຊ້ admin ຜູ້ໃຊ້, ກວດສອບວ່າທ່ານສາມາດເຮັດວຽກບໍລິຫານໃດໆ, ຍົກຕົວຢ່າງ, ລອງສ້າງຕົ້ນໄມ້ທີ່ຢູ່ພາຍໃຕ້ໄດເລກະທໍລີ / ໂດຍການເພີ່ມ sudo ຕໍ່ ຄຳ ສັ່ງ.

$ mkdir -p /srv/apps/sysmon
$ sudo mkdir -p /srv/apps/sysmon

ຕໍ່ໄປນີ້ແມ່ນ ຄຳ ແນະ ນຳ ອື່ນໆກ່ຽວກັບ sudo ທີ່ທ່ານຈະເຫັນວ່າມີປະໂຫຍດ:

<

  • 10 ການຕັ້ງຄ່າ Sudoers ທີ່ເປັນປະໂຫຍດ ສຳ ລັບການຕັ້ງຄ່າ 'sudo' ໃນ Linux
  • ວິທີການສະແດງດາວເຄາະໃນຂະນະທີ່ພິມລະຫັດຜ່ານ Sudo ໃນ Linux
  • ວິທີການຮັກສາລະຫັດເວລາຂອງລະຫັດຜ່ານທີ່ຍາວກວ່າໃນ Linux
  • ດຽວນີ້ ໝົດ ແລ້ວ. ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການສ້າງຜູ້ໃຊ້ sudo ໃນ Ubuntu. ສຳ ລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບ sudo, ເບິ່ງ“ man sudo_root“. ທ່ານມີ ຄຳ ຖາມຫລືຄວາມຄິດທີ່ຈະແບ່ງປັນບໍ? ຖ້າມີ, ຕິດຕໍ່ຫາພວກເຮົາໂດຍຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.