Cara menukar port ftp di linux

Cara menukar port ftp di linux

Ftp atau Protokol Pemindahan Fail adalah salah satu protokol rangkaian tertua yang digunakan hari ini sebagai pemindahan fail standard melalui rangkaian komputer. Protokol FTP menggunakan port standard 21/TCP sebagai port perintah. Walaupun, terdapat banyak pelaksanaan protokol FTP di sisi pelayan di Linux, dalam panduan ini kami akan merangkumi cara menukar nombor port dalam pelaksanaan perkhidmatan Proftpd.

Untuk menukar port lalai perkhidmatan Proftpd di Linux, fail konfigurasi utama Proftpd pertama untuk mengedit dengan editor teks kegemaran anda dengan mengeluarkan arahan di bawah. Fail yang dibuka mempunyai laluan yang berbeza, khusus untuk pengedaran Linux anda sendiri, seperti berikut.

# nano /etc /proftpd.CONF [ON CentOS/RHEL] # Nano/etc/ProfTPD/ProfTPD.conf [pada debian/ubuntu] 

Dalam Proftpd.Conf fail, cari dan komen garis yang bermula dengan Pelabuhan 21. Anda perlu menambah hashtag (#) di hadapan baris untuk mengulas garis.

Kemudian, di bawah baris ini, tambahkan barisan pelabuhan baru dengan nombor port baru. Anda boleh menambah pelabuhan bukan standard TCP antara 1024 ke 65535, dengan syarat pelabuhan baru belum diambil dalam sistem anda dengan aplikasi lain yang mengikatnya.

Dalam contoh ini, kami akan mengikat perkhidmatan FTP di port 2121/TCP.

#Port 21 port 2121 
Tukar port FTP di Debian & Ubuntu

Dalam RHEL pengagihan berasaskan, Pelabuhan Talian tidak terdapat dalam fail konfigurasi Proftpd. Untuk menukar port, tambahkan garisan pelabuhan baru di bahagian atas fail konfigurasi, seperti yang digambarkan dalam petikan di bawah.

Pelabuhan 2121 
Tukar port FTP di CentOS & RHEL

Setelah anda menukar nombor port, mulakan semula Proftpd Daemon untuk memohon perubahan dan mengeluarkan arahan Netstat untuk mengesahkan bahawa perkhidmatan FTP mendengarkan yang baru 2121/TCP pelabuhan.

# Systemctl Restart Proftpd # NetStat -TLPN | grep ftp atau # ss -tlpn | grep ftp 
Sahkan port FTP

Di bawah Centos atau RHEL Pengagihan berasaskan Linux, Pasang Policycoreutils pakej dan tambahkan peraturan selinux di bawah agar daemon FTP mengikat 2121 pelabuhan.

# YUM Pasang PolicyCoreUtils # Semanage Port -A -T HTTP_PORT_T -P TCP 2121 # Semanage Port -M -T HTTP_PORT_T -P TCP 2121 # Systemctl RESTART PROFTPD 

Akhirnya, kemas kini peraturan firewall pengedaran linux anda untuk membolehkan lalu lintas masuk di port FTP baru. Juga, periksa julat port pasif pelayan FTP dan pastikan anda juga mengemas kini peraturan firewall untuk mencerminkan julat port pasif.