Рейтинг:0

Не могу войти в свой webdav, построенный на nginx, с правильным пользователем и паролем

флаг in

Я строю свой сервер webdav следующим образом:

apt-get установить nginx-полный
ВИМ /etc/nginx/conf.d/webdav.conf
сервер {
    слушать 80;
    слушать [::]:80;
    имя_сервера vps_ip;
    auth_basic имя_области;
    auth_basic_user_file /etc/nginx/.credentials.list;
    dav_methods PUT DELETE MKCOL COPY MOVE;
    dav_ext_methods PROPFIND ОПЦИИ;
    dav_access пользователь:rw группа:rw все:r;
    client_max_body_size 0;
    create_full_put_path включен;
}
#добавить логин и пароль
эхо -n 'имя пользователя:' | sudo tee -a /etc/nginx/.credentials.list;
пароль openssl -apr1 | sudo tee -a /etc/nginx/.credentials.list;
# перезапустить мой nginx
systemlctl перезапустить nginx

Введите мой vps ip в браузере и введите имя пользователя и пароль, окно будет появляться снова и снова.

введите описание изображения здесь

Как это исправить тогда?

1.аккаунт и пароль Я установил учетную запись и пароль как Сэмми,Сэмми.

кот /etc/nginx/.credentials.list
$apr1$8n9ND3iO$5.vkNPeJZ5h3jJ/d.onJ81

2.лог

кот /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, как Gecko ) Хром/81.0.4044.129 Сафари/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, как Gecko) Chrome /81.0.4044.129 Сафари/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 (совместимо; CensysInspect/1.1; +https://about.censys. ио/)"
кот /var/log/nginx/error.log
#Ничего в /var/log/nginx
Michael Hampton avatar
флаг cz
Что находится в `/etc/nginx/.credentials.list`?
vidarlo avatar
флаг ar
И что должен сказать журнал доступа и журнал ошибок?
Michael Hampton avatar
флаг cz
Теперь вы можете ясно видеть, что `/etc/nginx/.credentials.list` имеет неправильный формат.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.