markdown Nginx Webdav Conf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown Nginx Webdav Conf相关的知识,希望对你有一定的参考价值。

# Nginx dan WebDdav

Di dalam blok direktif `server{}` tambahkan direktif sbb;

```bash
  auth_basic              realm_name;
  auth_basic_user_file    /etc/nginx/.passwords.list;

  dav_methods     PUT DELETE MKCOL COPY MOVE;
  dav_ext_methods PROPFIND OPTIONS;
  dav_access      user:rw group:rw all:r

  client_body_temp_path   /tmp/nginx/client-bodies;
  client_max_body_size    0;
  create_full_put_path    on;

```

Kemudian setup user dan password untuk masing-masing user, contoh untuk username `abc`

```bash
$ echo -n 'abc:' | sudo tee /etc/nginx/.passwords.list
$ openssl passwd -apr1 | sudo tee -a /etc/nginx/.passwords.list
```

Command pertama menambahkan entry `abc:` ke dalam file `.password.list` dan command kedua untuk menambahkan password yang teracak ke dalam baris yang sama.

以上是关于markdown Nginx Webdav Conf的主要内容,如果未能解决你的问题,请参考以下文章

markdown Linux的用davfs2挂载WebDAV的网盘

笔记用宝塔nginx开启webdav服务

Nginx WebDAV 模块忽略 CORS 标头

nginx实战 WebDAV 模块 http_dav_module

markdown Virtualbox con安全启动

markdown errores con primeng