Cryptmount - ລະບົບປະໂຫຍດທີ່ຈະສ້າງລະບົບແຟ້ມເອກະສານທີ່ຖືກເຂົ້າລະຫັດໃນ Linux
Cryptmount ແມ່ນຜົນປະໂຫຍດທີ່ມີປະສິດທິພາບທີ່ຊ່ວຍໃຫ້ຜູ້ໃຊ້ທຸກຄົນສາມາດເຂົ້າເຖິງລະບົບໄຟລ໌ທີ່ຖືກເຂົ້າລະຫັດຕາມຄວາມຕ້ອງການພາຍໃຕ້ລະບົບ GNU/Linux ໂດຍບໍ່ຕ້ອງການສິດທິພິເສດຮາກ. ມັນຮຽກຮ້ອງໃຫ້ Linux 2.6 ຂຶ້ນໄປ. ມັນຈັດການທັງສອງສ່ວນທີ່ຖືກເຂົ້າລະຫັດເຊັ່ນດຽວກັນກັບເອກະສານທີ່ເຂົ້າລະຫັດ.
ມັນເຮັດໃຫ້ມັນງ່າຍ (ປຽບທຽບກັບວິທີການເກົ່າເຊັ່ນ: ຄົນຂັບອຸປະກອນ cryptoloop ແລະ dm-crypt device-mapper target) ສຳ ລັບຜູ້ໃຊ້ທົ່ວໄປໃນການເຂົ້າເຖິງລະບົບແຟ້ມເອກະສານທີ່ຖືກເຂົ້າລະຫັດໂດຍໃຊ້ກົນໄກ devmapper ໃໝ່. Cryptmount ຊ່ວຍໃຫ້ຜູ້ເບິ່ງແຍງລະບົບໃນການສ້າງແລະຈັດການລະບົບແຟ້ມເອກະສານທີ່ຖືກເຂົ້າລະຫັດໂດຍອີງໃສ່ເປົ້າ ໝາຍ dm-crypt device-mapper ຂອງ kernel.
Cryptmount ໃຫ້ຂໍ້ໄດ້ປຽບດັ່ງຕໍ່ໄປນີ້:
- ເຂົ້າເຖິງຄຸນສົມບັດທີ່ເພີ່ມຂື້ນໃນແກ່ນ.
- ສະ ໜັບ ສະ ໜູນ ສຳ ລັບລະບົບແຟ້ມເອກະສານທີ່ເກັບໄວ້ໃນທັງການແບ່ງປັນແຜ່ນດິສຫລືໄຟລ໌ backback.
- ການເຂົ້າລະຫັດທີ່ແຕກຕ່າງກັນຂອງລະຫັດການເຂົ້າເຖິງລະບົບຂອງລະບົບ, ເຮັດໃຫ້ລະຫັດຜ່ານເຂົ້າເຖິງໄດ້ຖືກດັດແກ້ໂດຍບໍ່ຕ້ອງເຂົ້າລະຫັດລະບົບແຟ້ມທັງ ໝົດ ຄືນ ໃໝ່.
- ຮັກສາລະບົບເອກະສານຕ່າງໆທີ່ເຂົ້າລະຫັດໄວ້ໃນສ່ວນແບ່ງແຜ່ນດຽວ, ໂດຍໃຊ້ຊຸດຍ່ອຍ ສຳ ລັບແຕ່ລະອັນ.
- ລະບົບແຟ້ມເອກະສານທີ່ໃຊ້ບໍ່ ຈຳ ເປັນຕ້ອງຖືກຕິດຕັ້ງໃນລະຫວ່າງເລີ່ມຕົ້ນລະບົບ.
- ການຍົກເລີກການຕິດຕັ້ງລະບົບແຟ້ມທຸກລະບົບຈະຖືກລັອກເພື່ອໃຫ້ສິ່ງນີ້ສາມາດ ດຳ ເນີນໂດຍຜູ້ໃຊ້ທີ່ຕິດຕັ້ງມັນຫລືຜູ້ ນຳ ໃຊ້ຮາກເທົ່ານັ້ນ.
- ລະບົບແຟ້ມເອກະສານທີ່ເຂົ້າລະຫັດເຂົ້າກັນໄດ້ກັບ cryptsetup.
- ສະ ໜັບ ສະ ໜູນ ການແບ່ງປັນການແລກປ່ຽນແລກປ່ຽນທີ່ເຂົ້າລະຫັດ (ພຽງແຕ່ຜູ້ໃຊ້ເທົ່ານັ້ນ).
- ສະ ໜັບ ສະ ໜູນ ການສ້າງລະບົບແຟ້ມເອກະສານທີ່ຖືກເຂົ້າລະຫັດຫຼືການແລກປ່ຽນລະບົບ crypto-swap ເມື່ອເລີ່ມຕົ້ນລະບົບ.
ວິທີການຕິດຕັ້ງແລະ ກຳ ຫນົດຄ່າ Cryptmount ໃນ Linux
ກ່ຽວກັບການແຈກຈ່າຍ Debian/Ubuntu, ທ່ານສາມາດຕິດຕັ້ງ Cryptmount ໂດຍໃຊ້ ຄຳ ສັ່ງ apt ດັ່ງທີ່ສະແດງໄວ້.
$ sudo apt install cryptmount
ກ່ຽວກັບການແຈກຈ່າຍຂອງ RHEL/CentOS/Fedora, ທ່ານສາມາດຕິດຕັ້ງມັນຈາກແຫຼ່ງ. ທຳ ອິດເລີ່ມຕົ້ນຕິດຕັ້ງຊຸດທີ່ຕ້ອງການເພື່ອສ້າງແລະ ນຳ ໃຊ້ cryptmount ຢ່າງປະສົບຜົນ ສຳ ເລັດ.
# yum install device-mapper-devel [On CentOS/RHEL 7] # dnf --enablerepo=PowerTools install device-mapper-devel [On CentOS/RHEL 8 and Fedora 30+]
ຈາກນັ້ນດາວໂຫລດເອກະສານແຫຼ່ງ Cryptmount ຫຼ້າສຸດໂດຍໃຊ້ ຄຳ ສັ່ງ wget ແລະຕິດຕັ້ງຕາມທີ່ສະແດງໄວ້.
# wget -c https://sourceforge.net/projects/cryptmount/files/latest/download -O cryptmount.tar.gz # tar -xzf cryptmount.tar.gz # cd cryptmount-* # ./configure # make # make install
ຫຼັງຈາກການຕິດຕັ້ງປະສົບຜົນ ສຳ ເລັດ, ມັນຮອດເວລາທີ່ຈະ ກຳ ນົດລະຫັດ cyptmount ແລະສ້າງລະບົບແຟ້ມທີ່ຖືກເຂົ້າລະຫັດໂດຍໃຊ້ cyptmount-setup utility ເປັນ superuser, ຖ້າບໍ່ດັ່ງນັ້ນໃຊ້ ຄຳ ສັ່ງ sudo ດັ່ງທີ່ສະແດງໄວ້.
# cyptmount-setup OR $ sudo cyptmount-setup
ການດໍາເນີນການຄໍາສັ່ງຂ້າງເທິງນີ້ຈະຖາມທ່ານຫຼາຍໆຊຸດເພື່ອຕັ້ງລະບົບການຍື່ນເອກະສານທີ່ປອດໄພເຊິ່ງຈະຖືກຈັດການໂດຍ cryptmount. ມັນຈະຮຽກຮ້ອງຊື່ເປົ້າ ໝາຍ ສຳ ລັບລະບົບແຟ້ມຂອງທ່ານ, ຜູ້ໃຊ້ທີ່ຄວນເປັນເຈົ້າຂອງລະບົບແຟ້ມເອກະສານ, ທີ່ຕັ້ງແລະຂະ ໜາດ ຂອງລະບົບແຟ້ມເອກະສານ, ຊື່ແຟ້ມ (ຊື່ແທ້) ສຳ ລັບພາຊະນະທີ່ຖືກເຂົ້າລະຫັດຂອງທ່ານ, ທີ່ຕັ້ງຂອງຄີພ້ອມທັງລະຫັດຜ່ານ ສຳ ລັບເປົ້າ ໝາຍ.
ໃນຕົວຢ່າງນີ້, ພວກເຮົາ ກຳ ລັງໃຊ້ຊື່ tecmint
ສຳ ລັບລະບົບແຟ້ມເອກະສານເປົ້າ ໝາຍ. ຕໍ່ໄປນີ້ແມ່ນຜົນຜະລິດຕົວຢ່າງຂອງ ຄຳ ສັ່ງການຕັ້ງຄ່າຂອງ crytmount-setup.
ເມື່ອລະບົບເອກະສານເຂົ້າລະຫັດ ໃໝ່ ຖືກສ້າງຂື້ນ, ທ່ານສາມາດເຂົ້າໃຊ້ມັນໄດ້ດັ່ງຕໍ່ໄປນີ້ (ໃສ່ຊື່ທີ່ທ່ານລະບຸໄວ້ ສຳ ລັບເປົ້າ ໝາຍ ຂອງທ່ານ - tecmint), ທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນໃຫ້ໃສ່ລະຫັດລັບ ສຳ ລັບເປົ້າ ໝາຍ.
# cryptmount tecmint # cd /home/crypt
ເພື່ອຖອດລະຫັດ ຄຳ ສັ່ງ cd ດຳ ເນີນການເພື່ອອອກຈາກລະບົບແຟ້ມທີ່ຖືກເຂົ້າລະຫັດ, ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ປຸ່ມ -u
ປ່ຽນໄປທີ່ຖອນການຕິດຕັ້ງຕາມທີ່ສະແດງ.
# cd # cryptmount -u tecmint
ໃນກໍລະນີທີ່ທ່ານໄດ້ສ້າງລະບົບແຟ້ມເອກະສານຫຼາຍກວ່າ ໜຶ່ງ ລະບົບ, ໃຫ້ໃຊ້ປຸ່ມປ່ຽນລະຫັດເພື່ອໃຊ້
# cryptsetup -l
ເພື່ອປ່ຽນລະຫັດລັບເກົ່າ ສຳ ລັບເປົ້າ ໝາຍ ສະເພາະ (ລະບົບແຟ້ມເອກະສານທີ່ເຂົ້າລະຫັດ), ໃຫ້ໃຊ້ -c
ທຸງດັ່ງທີ່ສະແດງ.
# cryptsetup -c tecmint
ບັນທຶກຈຸດ ສຳ ຄັນຕໍ່ໄປນີ້ໃນຂະນະທີ່ ນຳ ໃຊ້ເຄື່ອງມືທີ່ ສຳ ຄັນນີ້.
- ຢ່າລືມລະຫັດຜ່ານຂອງທ່ານ, ເມື່ອທ່ານລືມມັນແລ້ວ, ມັນກໍ່ບໍ່ສາມາດເກັບຄືນໄດ້.
- ຂໍແນະ ນຳ ໃຫ້ບັນທຶກແຟ້ມ ສຳ ເນົາ ສຳ ຮອງໄວ້. ການລຶບຫຼື ທຳ ລາຍເອກະສານ ສຳ ຄັນ ໝາຍ ຄວາມວ່າລະບົບແຟ້ມເອກະສານທີ່ເຂົ້າລະຫັດຈະບໍ່ສາມາດເຂົ້າເຖິງໄດ້.
- ໃນກໍລະນີທີ່ທ່ານລືມລະຫັດຜ່ານຫລືລຶບລະຫັດ, ທ່ານສາມາດເອົາລະບົບແຟ້ມເອກະສານທີ່ເຂົ້າລະຫັດອອກໄປໄດ້ຢ່າງເຕັມທີ່ແລະເລີ່ມຕົ້ນ ໃໝ່, ເຖິງຢ່າງໃດກໍ່ຕາມທ່ານຈະສູນເສຍຂໍ້ມູນຂອງທ່ານ (ເຊິ່ງບໍ່ສາມາດເກັບຂໍ້ມູນໄດ້).
ຖ້າທ່ານຕ້ອງການໃຊ້ຕົວເລືອກການຕັ້ງຄ່າຂັ້ນສູງຫຼາຍ, ຂັ້ນຕອນການຕັ້ງຄ່າຈະຂື້ນກັບລະບົບໂຮດຂອງທ່ານ, ທ່ານສາມາດອ້າງອີງໃສ່ ໜ້າ ເຈ້ຍ cryptmount ແລະ cmtab ຫຼືເຂົ້າເບິ່ງ ໜ້າ ທຳ ອິດຂອງ cyptmount ພາຍໃຕ້ຫົວຂໍ້“ ໄຟລ໌” ສຳ ລັບ ຄຳ ແນະ ນຳ ທີ່ສົມບູນແບບ.
# man cryptmount # man cmtab
cryptmount ຊ່ວຍໃຫ້ການບໍລິຫານຈັດການແລະຮູບແບບການຕິດຕັ້ງລະບົບແຟ້ມເອກະສານໃນລະບົບ GNU/Linux. ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ອະທິບາຍໃຫ້ທ່ານຮູ້ວິທີຕິດຕັ້ງມັນໃນການແຈກຈ່າຍ Linux ຕ່າງໆ. ທ່ານສາມາດຖາມ ຄຳ ຖາມຫຼືແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບມັນ, ກັບພວກເຮົາຜ່ານພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.