Ich kann mich bei meinem auf Nginx basierenden WebDAV nicht mit dem richtigen Benutzer und Passwort anmelden

Ich kann mich bei meinem auf Nginx basierenden WebDAV nicht mit dem richtigen Benutzer und Passwort anmelden

Ich baue meinen WebDAV-Server folgendermaßen auf:

apt-get install nginx-full
vim /etc/nginx/conf.d/webdav.conf
server {
    listen 80;
    listen [::]:80;
    server_name vps_ip;
    auth_basic              realm_name;
    auth_basic_user_file    /etc/nginx/.credentials.list;
    dav_methods     PUT DELETE MKCOL COPY MOVE;
    dav_ext_methods PROPFIND OPTIONS;
    dav_access      user:rw group:rw all:r;
    client_max_body_size    0;
    create_full_put_path    on;
}
#add username and  password
echo -n 'userName:' | sudo tee -a /etc/nginx/.credentials.list;
openssl passwd -apr1 | sudo tee -a /etc/nginx/.credentials.list;
#restart my nginx
systemlctl restart nginx

Geben Sie meine VPS-IP in den Browser ein und geben Sie Benutzernamen und Passwort ein. Das Fenster wird immer wieder geöffnet.

Bildbeschreibung hier eingeben

Wie kann man das Problem dann beheben?

1. Konto und Passwort Ich habe Konto und Passwort wie folgt festgelegt sammy: , sammy.

cat   /etc/nginx/.credentials.list
$apr1$8n9ND3iO$5.vkNPeJZ5h3jJ/d.onJ81

2.log

cat   /var/log/nginx/access.log
xxxx - - [26/Jul/2021:00:26:12 +0000] "GET /.env HTTP/1.1" 401 597 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36"
xxxx - - [26/Jul/2021:00:26:13 +0000] "POST / HTTP/1.1" 401 597 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36"
xxxx - - [26/Jul/2021:00:27:54 +0000] "GET / HTTP/1.1" 400 173 "-" "-"
xxxx - - [26/Jul/2021:00:39:28 +0000] "GET / HTTP/1.1" 401 195 "-" "Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
cat   /var/log/nginx/error.log
#Nothing in  /var/log/nginx

verwandte Informationen