Ịwụnye ProFTPD Server na RHEL/CentOS 8/7
ProFTPD bụ ihe nkesa FTP mepere emepe yana otu n'ime daemons mbufe faịlụ a na-ejikarị, echekwara na ntụkwasị obi na gburugburu Unix, n'ihi nhazi faịlụ ya dị mfe dị mfe, yana nhazi dị mfe.
- Nwụnye \CentOS 8.0″ nwere nseta ihuenyo
- Nwụnye RHEL 8 nwere nseta ihuenyo
- Etu esi eme ka ndenye aha RHEL dị na RHEL 8
- CentOS 7.0 Nwụnye Sistemu Opekempe
- RHEL 7.0 Nwụnye Sistemu Opekempe
- Ndebanye aha RHEL 7.0 na ebe nchekwa arụrụ ọrụ
Nkuzi a ga-eduzi gị otu ị ga-esi wụnye ma jiri ProFTPD Server na nkesa Linux CentOS/RHEL 8/7 maka ịnyefe faịlụ dị mfe site na akaụntụ sistemụ mpaghara gị gaa na sistemụ dịpụrụ adịpụ.
Kwụpụ 1: Wụnye Proftpd Server
1. Ebe nchekwa RHEL/CentOS 8/7 anaghị enye ngwugwu ọnụọgụ abụọ ọ bụla maka ProFTPD Server, yabụ ịkwesịrị itinye mgbakwunye ngwugwu na sistemụ gị nke EPEL Repo nyere, na-eji iwu na-esonụ.
# yum install epel-release
2. Tupu ịmalite ịwụnye ProFTPD Server, dezie faịlụ ndị ọrụ igwe gị, gbanwee ya na usoro FQDN gị ma nwalee nhazi iji gosipụta aha ngalaba aha gị.
# nano /etc/hosts
Ebe a tinye FQDN sistemụ gị na ahịrị 127.0.0.1 localhost dị ka ihe atụ na-esonụ.
127.0.0.1 server.centos.lan localhost localhost.localdomain
Wee dezie faịlụ /etc/hostname ka ọ dabara n'otu ntinye FQDN dị na nseta ihuenyo dị n'okpuru.
# nano /etc/hostname
3. Mgbe ị dezie faịlụ ndị ọbịa, nwalee mkpebi DNS mpaghara gị site na iji iwu ndị a.
# hostname # hostname -f ## For FQDN # hostname -s ## For short name
4. Ugbu a, ọ bụ oge iji wụnye ProFTPD Server na usoro gị na ụfọdụ ftp utilities chọrọ nke anyị ga-eji emechaa site n'inye iwu.
# yum install proftpd proftpd-utils
5. Mgbe arụnyere ihe nkesa, malite ma jikwaa Proftpd daemon site n'inye iwu ndị a.
# systemctl start proftpd # systemctl status proftpd # systemctl stop proftpd # systemctl restart proftpd
Kwụpụ 2: Tinye Iwu Firewall na Nweta faịlụ
6. Ugbu a, ProDTPD Server gị na-agba ọsọ na-ege ntị maka njikọ, ma ọ dịghị maka n'èzí njikọ n'ihi Firewall iwu. Iji mee ka njikọ dị n'èzí hụ na ị gbakwunyere iwu na-emepe ọdụ ụgbọ mmiri 21, na-eji firewall-cmd sistemu utility.
# firewall-cmd –add-service=ftp ## On fly rule # firewall-cmd –add-service=ftp --permanent ## Permanent rule # systemctl restart firewalld.service
7. Ụzọ kachasị mfe iji nweta ihe nkesa FTP gị site na igwe dịpụrụ adịpụ bụ site na iji ihe nchọgharị, na-atụgharị na adreesị IP nke ihe nkesa gị ma ọ bụ aha ngalaba site na iji ftp protocol na URL.
ftp://domain.tld OR ftp://ipaddress
8. Nhazi nke ndabara na Proftpd Server na-eji nzere akaụntụ mpaghara mpaghara dị irè iji banye wee nweta faịlụ akaụntụ gị nke bụ akaụntụ ụzọ usoro $HOME gị, akọwapụtara na /etc/passwd faịlụ.
9. Iji mee ka ProFTPD Server na-akpaghị aka na-agba ọsọ mgbe usoro reboot, aka mee ya usoro-obosara, na-enye ndị na-esonụ iwu.
# systemctl enable proftpd
Ọ bụ ya! Ugbu a ị nwere ike ịnweta ma jikwaa faịlụ akaụntụ gị na nchekwa gị site na iji usoro FTP site na iji ma ihe nchọgharị ma ọ bụ mmemme ndị ọzọ dị elu, dị ka WinSCP, mmemme mbufe faịlụ mara mma nke na-arụ ọrụ na sistemụ Windows.
N'usoro nkuzi na-esote gbasara ProFTPD Server na RHEL/CentOS 8/7, m ga-atụle atụmatụ ndị ọzọ dị elu dị ka iji TLS ezoro ezo faịlụ nyefe na ịgbakwunye ndị ọrụ mebere.