Kif tibdel il-port FTP fil-Linux


FTP jew File Transfer Protocol huwa wieħed mill-eqdem protokoll tan-netwerk użat illum bħala trasferimenti ta 'fajls standard fuq netwerks tal-kompjuter. Il-protokoll FTP juża l-port standard 21/TCP bħala port tal-kmand. Għalkemm, hemm ħafna implimentazzjonijiet tal-protokoll FTP fin-naħa tas-server fil-Linux, f'din il-gwida ser inkopru kif nibdlu n-numru tal-port fl-implimentazzjoni tas-servizz Proftpd.

Sabiex tibdel il-port default tas-servizz Proftpd fil-Linux, l-ewwel tiftaħ il-fajl tal-konfigurazzjoni prinċipali Proftpd għall-editjar bl-editur tat-test favorit tiegħek billi toħroġ il-kmand t'hawn taħt. Il-fajl miftuħ għandu mogħdijiet differenti, speċifiċi għad-distribuzzjoni Linux installata tiegħek stess, kif ġej.

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

Fil-fajl proftpd.conf, fittex u kkummenta l-linja li tibda bil-Port 21. Trid iżżid hashtag (#) quddiem il-linja sabiex tikkummenta l-linja.

Imbagħad, taħt din il-linja, żid linja ġdida tal-port bin-numru tal-port il-ġdid. Tista 'żżid kwalunkwe port TCP mhux standard bejn 1024 sa 65535, bil-kundizzjoni li l-port il-ġdid ma jkunx diġà meħud fis-sistema tiegħek minn applikazzjoni oħra li torbot miegħu.

F'dan l-eżempju aħna ser torbot is-servizz FTP fuq il-port 2121/TCP.

#Port 21
Port 2121

F'distribuzzjonijiet ibbażati fuq RHEL, il-linja tal-Port mhix preżenti fil-fajl tal-konfigurazzjoni Proftpd. Biex tibdel il-port, żid biss linja ġdida tal-port fil-quċċata tal-fajl tal-konfigurazzjoni, kif muri fis-silta t'hawn taħt.

Port 2121

Wara li tkun biddilt in-numru tal-port, ibda mill-ġdid id-daemon Proftpd biex tapplika l-bidliet u toħroġ kmand netstat biex tikkonferma li s-servizz FTP jisma fuq il-port il-ġdid 2121/TCP.

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

Taħt distribuzzjonijiet ibbażati fuq CentOS jew RHEL Linux, installa pakkett policycoreutils u żid ir-regoli SELinux hawn taħt sabiex id-daemon FTP jorbot fuq il-port 2121.

# 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

Fl-aħħarnett, aġġorna r-regoli tal-firewall tad-distribuzzjoni tal-Linux tiegħek sabiex tippermetti traffiku deħlin fuq il-port FTP il-ġdid. Ukoll, iċċekkja l-firxa tal-port passiv tas-server FTP u kun żgur li taġġorna wkoll ir-regoli tal-firewall biex tirrifletti l-firxa tal-port passiv.