GNU/Linux >> Belajar Linux >  >> Cent OS

Aktifkan Mode Pasif di FTP pada CentOS 7 / RHEL 7 untuk FileZilla dan WinSCP

Dalam posting terakhir saya, saya telah menunjukkan kepada Anda cara menginstal dan mengkonfigurasi Server FTP (vsftpd) di CentOS 7 / RHEL 7 . Saat menguji server FTP menggunakan FileZilla (saya menggunakan LinuxMint), saya mendapatkan kesalahan berikut.

Error:    The data connection could not be established: EHOSTUNREACH - No route to host
Error:    Connection timed out
Error:    Failed to retrieve directory listing

Setelah banyak pencarian, saya menemukan FileZilla menggunakan mode pasif sebagai mode transfer file default; tetapi vsftpd dikonfigurasi untuk menggunakan mode aktif secara default.

Kami memiliki dua opsi,

  1. Konfigurasikan FileZilla untuk menggunakan mode aktif.
  2. Konfigurasikan server FTP dalam mode pasif.

Gunakan salah satu metode.

Konfigurasikan FileZilla untuk menggunakan mode aktif

Dalam hal ini, Anda tidak perlu memodifikasi server vsftpd. Ubah mode transfer FileZilla dari pasif menjadi aktif.

Di Linux Mint, Lihat >> Setelan >>> FTP , Pilih Mode Transfer sebagai Aktif

Konfigurasikan server FTP dalam mode pasif

Dalam hal ini, Anda tidak perlu memodifikasi FileZilla. Ubah mode transfer vsftp dari aktif ke pasif, edit file konfigurasi server FTP

# vi /etc/vsftpd/vsftpd.conf

Tambahkan baris berikut di akhir file.

pasv_enable=Yes
pasv_max_port=40000
pasv_min_port=40000

Mulai ulang layanan.

# systemctl restart vsftpd.service

Izinkan port (TCP 40000) di iptables untuk menghubungkan server FTP melalui jaringan.

# firewall-cmd --permanent --add-port=40000/tcp
# firewall-cmd --reload

Sekarang akses FTP menggunakan FileZilla, Anda dapat melihat di pesan; itu menggunakan mode pasif untuk mentransfer file karena server FTP mendukungnya.

Itu saja.


Cent OS
  1. Instal dan Konfigurasikan server FTP di CentOS 7 / RHEL 7 – (vsftpfd)

  2. Cara membuat dan mengaktifkan Partisi Swap di Centos / RHEL 8

  3. Cara mengaktifkan core dump untuk Aplikasi di CentOS/RHEL

  1. CentOS / RHEL 7 :Cara mengaktifkan telnet untuk sekelompok pengguna

  2. CentOS / RHEL :Cara Mengaktifkan SSL Untuk Apache

  3. Cara Mengaktifkan FTP di CentOS/RHEL 5 dan 6

  1. Cara mengaktifkan Opsi Debug Untuk Modul CIFS di CentOS/RHEL 7 dan 8

  2. Setel Kata Sandi untuk Mode Pengguna Tunggal di Linux (CentOS/RHEL)

  3. Cara Mengaktifkan Mode Debug untuk Layanan Chronyd di CentOS/RHEL 8