ເປີດໃຊ້ບັນຊີ Anonymous ສຳ ລັບ Proftpd Server ໃນ RHEL/CentOS 7
ປະຕິບັດຕາມການສິດສອນຄັ້ງສຸດທ້າຍກ່ຽວກັບ Proftpd Server ໃນ CentOS/RHEL 7, ບົດແນະ ນຳ ນີ້ຈະພະຍາຍາມຂະຫຍາຍການ ທຳ ງານຂອງ Proftpd ໂດຍໃຫ້ທ່ານສາມາດເປີດໃຊ້ເຂົ້າສູ່ລະບົບບັນຊີ
ເມື່ອຜູ້ໃຊ້ບໍລິຈາກເງິນຖືກກວດສອບແລະເຂົ້າສູ່ລະບົບເຊີຟເວີພວກເຂົາຖືກ chroot ໄປທີ່ໄດເລກະທໍລີເລີ່ມຕົ້ນແລະພວກເຂົາບໍ່ສາມາດເຂົ້າເຖິງໄດເລກະທໍລີທີ່ສູງກວ່າໃນເສັ້ນທາງຂອງລະບົບ. ໃນຂະນະທີ່ ຄຳ ສັ່ງ block ທີ່ບໍ່ລະບຸຊື່ໂດຍປົກກະຕິຈະຖືກເກັບຢູ່ໃນເອກະສານການຕັ້ງຄ່າ Proftpd ຕົ້ນຕໍ.
<
ໃນຫົວຂໍ້ນີ້ຂ້ອຍຈະໃຊ້ວິທີການທີ່ແຕກຕ່າງກັນໃນການເກັບຮັກສາການຕັ້ງຄ່າບັນຊີ Anonymous, ໂດຍມີການຊ່ວຍເຫຼືອຂອງສອງລາຍຊື່, enabled_mod ແລະ disabled_mod , ເຊິ່ງຈະເກັບຮັກສາໂປແກຼມ server ທັງ ໝົດ ໃນອະນາຄົດ, ໂດຍບໍ່ມີການ messing ໄຟລ໌ການຕັ້ງຄ່າຕົ້ນຕໍ Proftpd.
ຂັ້ນຕອນທີ 1: ເປີດໃຊ້ໂມດູນ Anonymous ສຳ ລັບ Proftpd Server
1. ຫຼັງຈາກ Proftpd Server ຖືກຕິດຕັ້ງໄວ້ໃນລະບົບຂອງທ່ານດ້ວຍເອກະສານການຕັ້ງຄ່າເລີ່ມຕົ້ນຢຸດຂະບວນການ daemon, ສຳ ຮອງໄຟລ໌ການຕັ້ງຄ່າໂປແກມຕັ້ງຄ່າເບື້ອງຕົ້ນຂອງ proftpd ແລະຫຼັງຈາກນັ້ນເປີດເອກະສານ proftpd.conf ເພື່ອແກ້ໄຂກັບບັນນາທິການຕົວ ໜັງ ສືທີ່ທ່ານມັກ.
# systemctl stop proftpd # cp /etc/proftpd.conf /etc/proftpd.conf.bak # nano /etc/proftpd.conf
2. ດຽວນີ້ທ່ານມີເອກະສານຫລັກຂອງ Proftpd ທີ່ຖືກເປີດຂື້ນມາເພື່ອການດັດແກ້, ໄປທີ່ລຸ່ມຂອງເອກະສານນີ້ແລະຢູ່ແຖວສຸດທ້າຍຕື່ມ ຄຳ ຖະແຫຼງຕໍ່ໄປນີ້, ເຊິ່ງຈະເປັນກໍລະນີທີ່
server ເພື່ອກວດສອບແລະ ນຳ ໃຊ້ການຕັ້ງຄ່າທັງ ໝົດ ທີ່ພົບໃນແຟ້ມຕ່າງໆສິ້ນສຸດດ້ວຍການຂະຫຍາຍ .conf ຈາກໄດເລກະທໍລີ ເປີດໃຊ້ງານ .
Include /etc/proftpd/enabled_mod/*.conf
3. ຫຼັງຈາກທີ່ທ່ານເພີ່ມ ຄຳ ເວົ້າຂ້າງເທິງແລ້ວປະຢັດແລະປິດເອກະສານແລະສ້າງໄດເລກະທໍລີ enabled_mod ແລະ disabled_mod . ການຕັ້ງຄ່າທັງ ໝົດ ໃນອະນາຄົດຕັ້ງແຕ່ນີ້ໄປຈະຖືກເກັບໄວ້ໃນລະບົບ ຄົນພິການ_mod ແລະຈະຖືກເປີດໃຊ້ໃນ Proftpd server ໂດຍການສ້າງ ລິ້ງສັນຍາລັກ ຕາມ ລຳ ດັບ ເປີດໃຊ້_mod .
# mkdir -p /etc/proftpd/enabled_mod # mkdir -p /etc/proftpd/disabled_mod
4. ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ຈະເພີ່ມໂມດູນແຟ້ມການຕັ້ງຄ່າແບບງ່າຍດາຍ ສຳ ລັບ Proftpd. ການ ນຳ ໃຊ້ບັນນາທິການຕົວ ໜັງ ສືທີ່ທ່ານມັກສ້າງແຟ້ມທີ່ມີຊື່ວ່າ anonymous.conf ໃນເສັ້ນທາງ ຄົນພິການ.
# nano /etc/proftpd/disabled_mod/anonymous.conf
ເພີ່ມ ຄຳ ຖະແຫຼງຕໍ່ໄປນີ້ໃນແຟ້ມ.
<Anonymous ~ftp> User ftp Group ftp UserAlias anonymous ftp DirFakeUser on ftp DirFakeGroup on ftp MaxClients 10 <Directory *> <Limit WRITE> DenyAll </Limit> </Directory> </Anonymous>
ຖ້າທ່ານຕ້ອງການອະນາຄົດທີ່ກ້າວ ໜ້າ ກ່ຽວກັບບັນຊີ Anonymous ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະໃຊ້ເອກະສານ Proftpd ທີ່ລິ້ງຕໍ່ໄປນີ້.
<
5. ເຖິງແມ່ນວ່າໂມດູນ Anonymous ໄດ້ຖືກສ້າງຂື້ນມາແຕ່ມັນກໍ່ຍັງບໍ່ສາມາດໃຊ້ງານໄດ້ຈົນເຖິງປະຈຸບັນ. ເພື່ອເປີດໃຊ້ໂມດູນນີ້ໃຫ້ແນ່ໃຈວ່າທ່ານສ້າງລິ້ງທີ່ມີສັນຍາລັກໄປທີ່ໄດເລກະທໍລີ enabled_mod , ໂດຍໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້, ແລະຈາກນັ້ນເລີ່ມ FTP daemon ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງ.
# ln -s /etc/proftpd/disabled_mod/anonymous.conf /etc/proftpd/enabled_mod/ # ll /etc/proftpd/enabled_mod/ # systemctl start proftpd # systemctl status proftpd
6. ເພື່ອເຂົ້າຫາເອກະສານທີ່ສະ ໜອງ ໃຫ້ໂດຍບໍ່ລະບຸຊື່ໂດຍ Proftpd server, ໃຫ້ເປີດ browser ແລະພິມ IP address server ຫຼືຊື່ໂດເມນຂອງທ່ານໂດຍໃຊ້ FTP protocol ແລະທ່ານຄວນເຂົ້າສູ່ລະບົບໂດຍບໍ່ຕ້ອງລະບຸຊື່ແລະເກັບຄືນໂຄງສ້າງຂອງໄດເລກະທໍລີ.
ftp://192.168.1.21 ftp://your_domain_name
7. ຖ້າທ່ານໃຊ້ FileZilla ພຽງແຕ່ເລືອກ ບໍລິຈາກເງິນ ໃນ ປະເພດ logon ແລະທ່ານຈະຖືກກວດສອບໂດຍອັດຕະໂນມັດກັບເຊີບເວີ. ຖ້າທ່ານໃຊ້ລູກຄ້າ FTP ຄົນອື່ນຫຼາຍກ່ວາໂປຣແກຣມທ່ອງເວັບຫລື FileZilla, ເຊິ່ງຈະຮຽກຮ້ອງໃຫ້ທ່ານໃສ່ຊື່ຜູ້ໃຊ້, ພຽງແຕ່ພິມ ບໍ່ລະບຸຊື່ ໃສ່ຊື່ຜູ້ໃຊ້ທີ່ຖືກຍື່ນແລ້ວໃສ່ລະຫັດຜ່ານ ຍື່ນຫວ່າງເພື່ອກວດສອບຄວາມຖືກຕ້ອງ.
8. ໄດເລກະທໍລີບໍລິການ FTP Anonymous ທີ່ຖືກ ນຳ ໃຊ້ໃນຕອນຕົ້ນແມ່ນເສັ້ນທາງລະບົບ /var/ftp/, ເຊິ່ງມີສອງລາຍຊື່ທີ່ມີສິດທີ່ແຕກຕ່າງກັນ.
< ໄດເລກະທໍລີ
9. ເພື່ອປິດການຕັ້ງຄ່າ Anonymous ໃນ Proftpd Server, ພຽງແຕ່ລຶບຟາຍ anonymous.conf ອອກຈາກໄດເລກະທໍລີ ເປີດໃຊ້ແລ້ວ ແລະເລີ່ມການຕັ້ງຄ່າ ໃໝ່ da da FTP.
ນຳ ໃຊ້ການປ່ຽນແປງ
# rm /etc/proftpd/enabled_mod/anonymous.conf # systemctl restart proftpd.service
ນັ້ນແມ່ນມັນ! ໃນການແນະ ນຳ ຕໍ່ໄປກ່ຽວກັບ ProFTPD Server ໃນ RHEL/CentOS 7, ຂ້ອຍຈະປຶກສາຫາລືກ່ຽວກັບວິທີທີ່ທ່ານສາມາດ ນຳ ໃຊ້ການໂອນຍ້າຍເອກະສານ SSL/TLS ເພື່ອຮັບປະກັນການໂອນຂໍ້ມູນລະຫວ່າງລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍ.