Cara mengubah port ftp di linux

Cara mengubah port ftp di linux

Ftp atau Protokol transfer file adalah salah satu protokol jaringan tertua yang digunakan saat ini sebagai transfer file standar melalui jaringan komputer. Protokol FTP menggunakan port standar 21/TCP sebagai port perintah. Meskipun, ada banyak implementasi protokol FTP di sisi server di Linux, dalam panduan ini kami akan membahas cara mengubah nomor port dalam implementasi layanan ProfTPD.

Untuk mengubah port default Layanan ProfTPD di Linux, pertama -tama buka file konfigurasi utama ProfTPD untuk diedit dengan editor teks favorit Anda dengan mengeluarkan perintah di bawah ini. File yang dibuka memiliki jalur yang berbeda, khusus untuk distribusi Linux Anda yang terpasang sendiri, sebagai berikut.

# nano /etc /proftpd.conf [on centos/rhel] # nano/etc/proftpd/proftpd.conf [on debian/ubuntu] 

Di dalam Proftpd.conf file, cari, dan komentari baris yang dimulai Port 21. Anda perlu menambahkan tagar (#) di depan baris untuk mengomentari baris.

Kemudian, di bawah baris ini, tambahkan baris port baru dengan nomor port baru. Anda dapat menambahkan port TCP non-standar apa pun 1024 ke 65535, dengan syarat bahwa port baru belum diambil dalam sistem Anda dengan aplikasi lain yang mengikatnya.

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

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

Di dalam RHEL distribusi berbasis, Pelabuhan Baris tidak ada dalam file konfigurasi proftpd. Untuk mengubah port, cukup tambahkan baris port baru di bagian atas file konfigurasi, seperti yang diilustrasikan dalam kutipan di bawah ini.

Port 2121 
Ubah port FTP di Centos & Rhel

Setelah Anda mengubah nomor port, restart Proftpd Daemon untuk menerapkan perubahan dan mengeluarkan perintah NetStat untuk mengonfirmasi bahwa layanan FTP mendengarkan yang baru 2121/TCP pelabuhan.

# Systemctl restart proftpd # netstat -tlpn | grep ftp atau # ss -tlpn | grep ftp 
Konfirmasi port FTP

Di bawah Centos atau RHEL Distribusi berbasis Linux, instal PolicyCoreutils paket dan tambahkan aturan selinux di bawah ini agar daemon ftp mengikat pada 2121 pelabuhan.

# yum menginstal policycoreutils # port semanage -a -t http_port_t -p tcp 2121 # port semanage -m -t http_port_t -p tcp 2121 # systemct restart proftpd 

Akhirnya, perbarui aturan firewall distribusi linux Anda untuk memungkinkan lalu lintas masuk pada port ftp baru. Juga, periksa rentang port pasif server ftp dan pastikan Anda juga memperbarui aturan firewall untuk mencerminkan rentang port pasif.