ວິທີການຮັກສາລະຫັດ Timeout Souto ທີ່ຍາວກວ່າໃນ Linux


ໃນບົດຂຽນທີ່ຜ່ານມາ, ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານໃຫ້ Sudo ໃສ່ໃຈທ່ານເມື່ອທ່ານໃສ່ລະຫັດຜ່ານທີ່ບໍ່ຖືກຕ້ອງ, ແລະໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ຄົ້ນພົບ ຄຳ ແນະ ນຳ sudo ອີກອັນ ໜຶ່ງ ທີ່ຈະຊ່ວຍທ່ານໃນການເຮັດລະຫັດຜ່ານ sudo (ເວລາ ໝົດ ເວລາ) ຍາວກວ່າຫຼືສັ້ນກວ່າໃນ Ubuntu Linux.

ໃນ Ubuntu ແລະອະນຸພັນຂອງມັນເຊັ່ນ Linux Mint ຫຼືຂໍ້ມູນອື່ນທີ່ໃຊ້ໃນ Ubuntu, ເມື່ອທ່ານປະຕິບັດ ຄຳ ສັ່ງ sudo, ມັນຈະກະຕຸ້ນທ່ານໃຫ້ໃສ່ລະຫັດຜ່ານຂອງຜູ້ບໍລິຫານ.

ຫຼັງຈາກທີ່ທ່ານປະຕິບັດ ຄຳ ສັ່ງ sudo ຄັ້ງ ທຳ ອິດ, ລະຫັດຜ່ານຈະເປັນເວລາ 15 ນາທີໂດຍຄ່າເລີ່ມຕົ້ນ, ດັ່ງນັ້ນທ່ານບໍ່ ຈຳ ເປັນຕ້ອງພິມລະຫັດຜ່ານ ສຳ ລັບທຸກໆ ຄຳ ສັ່ງ sudo.

ຖ້າຫາກວ່າ, ບາງຢ່າງທ່ານຮູ້ສຶກວ່າເວລາ 15 ນາທີດົນເກີນໄປຫລືສັ້ນຍ້ອນເຫດຜົນໃດ ໜຶ່ງ, ທ່ານສາມາດປ່ຽນມັນໄດ້ດ້ວຍການປັບແຕ່ງງ່າຍໃນແຟ້ມ sudoers.

ເພື່ອ ກຳ ນົດມູນຄ່າ ໝົດ ເວລາຂອງລະຫັດຜ່ານຂອງ sudo, ໃຫ້ໃຊ້ພາລາມິເຕີ passwd_timeout . ທຳ ອິດເປີດເອກະສານ/etc/sudoers ດ້ວຍສິດທິພິເສດຂອງຜູ້ໃຊ້ Super ໂດຍໃຊ້ ຄຳ ສັ່ງ sudo ແລະ visudo ເຊັ່ນນັ້ນ:

$ sudo visudo 

ຫຼັງຈາກນັ້ນຕື່ມການປ້ອນຄ່າຕໍ່ໄປນີ້, ມັນ ໝາຍ ຄວາມວ່າການກະຕຸ້ນເຕືອນລະຫັດຜ່ານ sudo ຈະ ໝົດ ເວລາຫຼັງຈາກ 20 ນາທີຫຼັງຈາກທີ່ sudo ຖືກຮຽກຮ້ອງໂດຍຜູ້ໃຊ້.

Defaults        env_reset,timestamp_timeout=20

ໝາຍ ເຫດ: ທ່ານສາມາດ ກຳ ນົດເວລາໃດກໍ່ໄດ້ຕາມທີ່ທ່ານຕ້ອງການໃນນາທີແລະໃຫ້ແນ່ໃຈວ່າທ່ານລໍຖ້າກ່ອນທີ່ມັນຈະ ໝົດ ເວລາ. ທ່ານຍັງສາມາດ ກຳ ນົດເວລາໃຫ້ 0 ຖ້າທ່ານຕ້ອງການການກະຕຸ້ນເຕືອນລະຫັດຜ່ານ ສຳ ລັບທຸກໆ ຄຳ ສັ່ງ sudo ທີ່ທ່ານປະຕິບັດ, ຫຼືປິດການໃຊ້ລະຫັດຜ່ານຕະຫຼອດໄປໂດຍການຕັ້ງຄ່າຄ່າ -1 .

ພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວກໍານົດການເລີ່ມຕົ້ນທີ່ຂ້ອຍໄດ້ຕັ້ງໄວ້ໃນເອກະສານ/ec/sudoers ຂອງຂ້ອຍ.

ບັນທຶກເອກະສານດັ່ງກ່າວໂດຍການກົດປຸ່ມ [Ctrl + O] ແລະອອກໂດຍໃຊ້ [Ctrl + X] . ຫລັງຈາກນັ້ນທົດສອບຖ້າການຕັ້ງຄ່າ ກຳ ລັງເຮັດວຽກໂດຍການແລ່ນ ຄຳ ສັ່ງກັບ sudo ແລະລໍຖ້າ 2 ນາທີເພື່ອເບິ່ງວ່າລະຫັດຜ່ານຂອງລະຫັດຜ່ານຈະ ໝົດ ເວລາ.

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