ຕິດຕັ້ງ ProFTPD Server ໃນ RHEL/CentOS 8/7
ProFTPD ແມ່ນ Open Source FTP Server ແລະ ໜຶ່ງ ໃນບັນດາເອກະສານທີ່ ນຳ ໃຊ້, ປອດໄພແລະເຊື່ອຖືໄດ້ຫຼາຍທີ່ສຸດໃນສະພາບແວດລ້ອມຂອງ Unix, ເນື່ອງຈາກຄວາມໄວຂອງການຕັ້ງຄ່າເອກະສານຂອງມັນມີຄວາມໄວລຽບງ່າຍ, ແລະການຕິດຕັ້ງງ່າຍ.
- ຕິດຕັ້ງ“ CentOS 8.0″ ພ້ອມ ໜ້າ ຈໍ
- ການຕິດຕັ້ງ RHEL 8 ກັບ ໜ້າ ຈໍ
- ວິທີການເປີດໃຊ້ການຈອງ RHEL ໃນ RHEL 8
- CentOS 7.0 ການຕິດຕັ້ງລະບົບ ໜ້ອຍ ທີ່ສຸດ
- ການຕິດຕັ້ງລະບົບ RHEL 7.0 ໜ້ອຍ ທີ່ສຸດ
- Active RHEL 7.0 ການສະ ໝັກ ໃຊ້ແລະບັນດາບ່ອນເກັບມ້ຽນທີ່ເຮັດວຽກ
ຄຳ ແນະ ນຳ ນີ້ຈະ ນຳ ພາທ່ານກ່ຽວກັບວິທີທີ່ທ່ານສາມາດຕິດຕັ້ງແລະ ນຳ ໃຊ້ ProFTPD Server ໃນການແຈກຈ່າຍ Linux CentOS/RHEL 8/7 ສຳ ລັບການໂອນເອກະສານງ່າຍໆຈາກບັນຊີລະບົບທ້ອງຖິ່ນຂອງທ່ານໄປຍັງລະບົບຫ່າງໄກສອກຫຼີກ.
ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ Proftpd Server
1. ຫໍສະ ໝຸດ RHEL/CentOS 8/7 ຢ່າງເປັນທາງການບໍ່ໄດ້ສະ ໜອງ ຊຸດຖານຂໍ້ມູນໃດໆໃຫ້ກັບ ProFTPD Server, ດັ່ງນັ້ນທ່ານຕ້ອງການເພີ່ມຫໍສະ ໝຸດ ຊຸດພິເສດໃນລະບົບຂອງທ່ານທີ່ສະ ໜອງ ໂດຍ EPEL Repo , ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# yum install epel-release
2. ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນຕິດຕັ້ງ ProFTPD Server, ດັດແກ້ເອກະສານເຈົ້າຂອງເຄື່ອງຂອງທ່ານ, ປ່ຽນມັນຕາມ FQDN ຂອງລະບົບຂອງທ່ານແລະທົດສອບການຕັ້ງຄ່າເພື່ອສະທ້ອນເຖິງການຕັ້ງຊື່ໂດເມນຂອງລະບົບຂອງທ່ານ.
# nano /etc/hosts
ທີ່ນີ້ເພີ່ມລະບົບ FQDN ຂອງທ່ານໃສ່ 127.0.0.1 ສາຍ localhost ຄືໃນຕົວຢ່າງຕໍ່ໄປນີ້.
127.0.0.1 server.centos.lan localhost localhost.localdomain
ຫຼັງຈາກນັ້ນແກ້ໄຂ /etc/hostname ເອກະສານເພື່ອໃຫ້ກົງກັບລະບົບດຽວກັນກັບການເຂົ້າ FQDN ເຊັ່ນໃນ ໜ້າ ຈໍຂ້າງລຸ່ມ.
# nano /etc/hostname
3. ຫຼັງຈາກທີ່ທ່ານໄດ້ແກ້ໄຂເອກະສານເຈົ້າພາບ, ທົດສອບຄວາມລະອຽດຂອງ DNS ໃນທ້ອງຖິ່ນຂອງທ່ານໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# hostname # hostname -f ## For FQDN # hostname -s ## For short name
4. ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ທ່ານຄວນຕິດຕັ້ງ ProFTPD Server ໃນລະບົບຂອງທ່ານແລະບາງເຄື່ອງໃຊ້ທີ່ຕ້ອງການ ftp ທີ່ພວກເຮົາຈະໃຊ້ໃນພາຍຫຼັງໂດຍການອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# yum install proftpd proftpd-utils
5. ຫຼັງຈາກເຊີບເວີຖືກຕິດຕັ້ງ, ເລີ່ມຕົ້ນແລະຈັດການ daemon Proftpd ໂດຍການອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# systemctl start proftpd # systemctl status proftpd # systemctl stop proftpd # systemctl restart proftpd
ຂັ້ນຕອນທີ 2: ເພີ່ມລະບຽບ Firewall ແລະເອກະສານເຂົ້າເຖິງ
6. ດຽວນີ້, ProDTPD Server ຂອງທ່ານເຮັດວຽກແລະຮັບຟັງການເຊື່ອມຕໍ່, ແຕ່ມັນບໍ່ສາມາດໃຊ້ໄດ້ ສຳ ລັບການເຊື່ອມຕໍ່ພາຍນອກຍ້ອນນະໂຍບາຍ Firewall. ເພື່ອເປີດໃຊ້ການເຊື່ອມຕໍ່ພາຍນອກໃຫ້ແນ່ໃຈວ່າທ່ານເພີ່ມກົດທີ່ເປີດພອດ 21 , ໂດຍໃຊ້ firewall-cmd ຜົນປະໂຫຍດຂອງລະບົບ.
# firewall-cmd –add-service=ftp ## On fly rule # firewall-cmd –add-service=ftp --permanent ## Permanent rule # systemctl restart firewalld.service
7. ວິທີທີ່ງ່າຍທີ່ສຸດໃນການເຂົ້າເຖິງ server FTP ຂອງທ່ານຈາກເຄື່ອງຈັກຫ່າງໄກສອກຫຼີກແມ່ນການໃຊ້ໂປແກຼມທ່ອງເວັບ, ປ່ຽນເສັ້ນທາງໄປຫາທີ່ຢູ່ IP ຂອງເຄື່ອງແມ່ຂ່າຍຂອງທ່ານຫຼືຊື່ໂດເມນໂດຍໃຊ້ ftp ອະນຸສັນຍາໃນ URL.
ftp://domain.tld OR ftp://ipaddress
8. ການຕັ້ງຄ່າເລີ່ມຕົ້ນໃນ Proftpd Server ໃຊ້ລະບົບບັນຊີທ້ອງຖິ່ນທີ່ຖືກຕ້ອງເພື່ອເຂົ້າສູ່ລະບົບແລະເຂົ້າໃຊ້ເອກະສານບັນຊີຂອງທ່ານເຊິ່ງແມ່ນບັນຊີເສັ້ນທາງລະບົບ $HOME ຂອງທ່ານທີ່ຖືກ ກຳ ນົດໄວ້ໃນ /etc/passwd ແຟ້ມ.
9. ເພື່ອເຮັດໃຫ້ ProFTPD Server ເຮັດວຽກໂດຍອັດຕະໂນມັດຫຼັງຈາກການເປີດລະບົບຄືນ ໃໝ່, aka ເຮັດໃຫ້ມັນມີລະບົບ, ອອກ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້.
# systemctl enable proftpd
ນັ້ນແມ່ນມັນ! ຕອນນີ້ທ່ານສາມາດເຂົ້າເຖິງແລະຈັດການເອກະສານບັນຊີແລະແຟ້ມບັນຊີຂອງທ່ານໂດຍໃຊ້ໂປໂຕຄອນ FTP ໂດຍບໍ່ວ່າຈະເປັນໂປແກຼມທ່ອງເວັບຫລືໂປແກຼມທີ່ກ້າວ ໜ້າ ອື່ນໆ, ເຊັ່ນ WinSCP, ໂປແກຼມການໂອນໄຟລ໌ທີ່ດີເລີດທີ່ໃຊ້ໃນລະບົບທີ່ໃຊ້ Windows.
ໃນບົດສອນຊຸດຕໍ່ໄປກ່ຽວກັບ ProFTPD Server ໃນ RHEL/CentOS 8/7, ຂ້ອຍຈະຕ້ອງປຶກສາຫາລືກ່ຽວກັບຄຸນລັກສະນະທີ່ກ້າວ ໜ້າ ກວ່າເກົ່າເຊັ່ນການ ນຳ ໃຊ້ການໂອນຍ້າຍເອກະສານ TLS ແລະການເພີ່ມຜູ້ໃຊ້ແບບເສມືນ.