vsftpd yanlış pasv_adresi veriyor


0

CentOS6.4 ev sunucumda vsftpd kullanıyorum. Son zamanlarda ftp'ye bağlanabileceğimi fark ettim ancak LIST komutu başarısız oldu çünkü vsftpd pasif moda girerken yanlış IP adresi döndürüyor.

Vsftpd.conf dosyasını değiştirmem gerektiğini anladım.

pasv_address=my.domain.com

için

pasv_address=xxx.xxx.xxx.xxx (server's IP address)

çalışması için.

Sunucumun IP adresi statik olmadığı için dinamik bir DNS servisi kullanıyorum ve servis iyi çalışıyor. Ancak, vsftpd pasv_address olarak eski bir IP adresi döndürüyor gibi görünüyor.

Birisi bunun neden olduğunu ve nasıl çözüleceğini önerebilir mi? Şimdiden teşekkürler.

Yanıtlar:


2

Aşağıdaki satırı vsftpd.conf dosyasına yerleştirmeyi deneyin:

pasv_addr_resolve=YES

O zaman pasv_adresi olarak bir IP adresi yerine bir ana bilgisayar adı yazabilmelisiniz. pasv_addr_resolv varsayılan olarak HAYIR'dır.

EDIT: yazım hatası


Mükemmel çalıştı. Bu kabul edilen cevap olmalı.
tkarls
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.