Giunsa Pagbag-o ang FTP Port sa Linux


Ang FTP o File Transfer Protocol maoy usa sa labing karaan nga network protocol nga gigamit karon isip standard file transfer sa mga computer network. Ang FTP protocol naggamit sa standard port 21/TCP isip command port. Bisan pa, adunay daghang mga pagpatuman sa FTP protocol sa server-side sa Linux, sa kini nga giya atong tabonan kung giunsa ang pagbag-o sa numero sa pantalan sa pagpatuman sa serbisyo sa Proftpd.

Aron mabag-o ang serbisyo sa Proftpd default port sa Linux, ablihi una ang Proftpd main configuration file alang sa pag-edit gamit ang imong paborito nga text editor pinaagi sa pag-isyu sa ubos nga sugo. Ang giablihan nga file adunay lain-laing mga agianan, espesipiko sa imong kaugalingon nga na-install nga Linux distribution, ingon sa mosunod.

# nano /etc/proftpd.conf            [On CentOS/RHEL]
# nano /etc/proftpd/proftpd.conf    [On Debian/Ubuntu]

Sa proftpd.conf file, pangitaa ug komento ang linya nga nagsugod sa Port 21. Kinahanglan nimong idugang ang hashtag (#) atubangan sa linya aron makakomento sa linya.

Dayon, ubos niini nga linya, pagdugang og bag-ong linya sa pantalan nga adunay bag-ong numero sa pantalan. Mahimo nimong idugang ang bisan unsang TCP nga dili standard nga pantalan tali sa 1024 hangtod 65535, nga adunay kondisyon nga ang bag-ong pantalan wala pa makuha sa imong sistema pinaagi sa ubang aplikasyon nga nagbugkos niini.

Niini nga pananglitan atong ibugkos ang serbisyo sa FTP sa port 2121/TCP.

#Port 21
Port 2121

Sa RHEL based distributions, ang Port line wala sa Proftpd configuration file. Aron usbon ang pantalan, idugang lang ang usa ka bag-ong linya sa pantalan sa ibabaw sa file sa pag-configure, ingon sa gihulagway sa ubos nga kinutlo.

Port 2121

Human nimo mabag-o ang numero sa port, i-restart ang Proftpd daemon aron magamit ang mga pagbag-o ug mag-isyu sa netstat nga mando aron makumpirma nga ang serbisyo sa FTP naminaw sa bag-ong 2121/TCP port.

# systemctl restart proftpd
# netstat -tlpn| grep ftp
OR
# ss -tlpn| grep ftp

Ubos sa CentOS o RHEL Linux based distributions, i-install ang policycoreutils package ug idugang ang ubos nga mga lagda sa SELinux aron ang FTP daemon mabugkos sa 2121 port.

# yum install policycoreutils
# semanage port -a -t http_port_t -p tcp 2121
# semanage port -m -t http_port_t -p tcp 2121
# systemctl restart proftpd

Sa katapusan, i-update ang imong Linux distribution firewall nga mga lagda aron tugutan ang pagsulod sa trapiko sa bag-ong FTP port. Usab, susiha ang FTP server passive port range ug siguruha nga imo usab nga i-update ang firewall nga mga lagda aron mapakita ang passive port range.