我目前正在路由器後面運行 vsftpd 伺服器。但不幸的是它無法正常工作,我可以連接,我看到文件,有時我可以下載和上傳,但有時它只是在客戶端中顯示 100%,然後超時。
vsftpd.log 說:連線在未關閉 SSL 的情況下終止 - 有問題的客戶端?
FileZilla 說,當我想連線時:伺服器發送帶有不可路由位址的被動回應。使用伺服器位址代替。
所以我做了一些研究,但嘗試了一些東西,但實際上並沒有起作用。所以我目前的 vsftpd.conf 看起來像這樣:
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH
listen_port=646
pasv_enable=YES
pasv_addr_resolve=YES
pasv_min_port=50000
pasv_max_port=55000
pasv_address=*.*.eu
我用我的 dyndns 地址嘗試過,或者我也用我的公共地址嘗試過。不用找了!
可能還有什麼問題嗎?
謝謝!