FilezilaのFTPサーバーに接続しようとすると、このエラーを修正するにはどうすればよいですか。
GnuTLS error -15: An unexpected TLS packet was received.
そして、崇高なftpsyncプラグインのこのエラー:
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1515)
これは私のvsftpd設定です:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
nopriv_user=vsftpd
virtual_use_local_privs=YES
guest_enable=YES
user_sub_token=$USER
local_root=/var/www/$USER
chroot_local_user=YES
hide_ids=YES
guest_username=vsftpd
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
構成ファイルに行を追加してみました。ここで設定を開きます:
Sudo nano /etc/vsftpd.conf
そして、この行を一番下に置きます:
allow_writeable_chroot=YES
その後、サービスを再起動します。
Sudo service vsftpd restart
それは私のためにそれを修正します。
SSLとは関係のないエラーが発生している可能性があります。
ssl_enable=NO
)その後、おそらく実際のエラーが表示されます。
そのため、Francisc I.Bの回答はSSLとは関係ありません。
奇妙なことに、ログイン後にls
をしようとすると、この問題が発生しました。
httpd
を優先してnginx
をアンインストールし、使用していたフォルダーがApache:apache
を所有しており、httpd
を削除するとユーザーが削除されたことが判明しました。 chcon
ディレクトリをnginx:nginx
にした後、設定ファイルの次の行でユーザーを置き換えました:guest_username=nginx nopriv_user=nginx
エラーメッセージがまったく役に立たなかったので、これが誰かの助けになることを願っています。