Instale o serviço webdav no ambiente Linux

Instale o serviço webdav no CentOS

Depois de pisar no pit por uma tarde, vou registrar aqui,
abri o serviço webdav principalmente para sincronização de documentos do zotero, e preciso compartilhar documentos.

Vamos direto ao ponto:

Instale o serviço apache webdav

yum install httpd* -y

Instalado no /etc/httpddiretório da máquina

Alterar configuração

vi /etc/httpd/conf/httpd.conf

#在里面最后添加如下内容
<IfModule mod_dav.c>
        LimitXMLRequestBody 131072
        Alias /webdav "/home/webdav"
        <Directory /home/webdav>
                Dav On
                Options +Indexes
                IndexOptions FancyIndexing
                AddDefaultCharset UTF-8
                AuthType Basic
                AuthName "WebDAV Server"
                AuthUserFile /etc/httpd/webdav.users.pwd
                Require valid-user
                Order allow,deny
                Allow from all
        </Directory>
</IfModule>

#其中 /home/webdav 要替换为自己的目录(配置文件中有两处)

modificar permissões do usuário

Existem duas maneiras

usar usuário padrão

O nome de usuário padrão é apache
inserir diretamente o seguinte comando para modificar a senha e transferir a autoridade do diretório mapeada pelo webdav para o apache

htpasswd -c /etc/httpd/webdav.users.pwd apache
#输入新密码

chown apache:apache /home/webdav/ 

Use seu próprio usuário recém-criado

Crie uma conta Xiaomi

htpasswd -c /etc/httpd/passwd.dav xiaoming
#输入密码
chown xiaoming /home/webdav/ 

reiniciar serviço

systemctl restart httpd.service
#或者
service httpd.service restart

Então você pode acessá-lo.
Se você não tiver um nome de domínio, você pode acessá-lo através do ip, por exemplo: digite http://219.220.220.13:80/webdav
no navegador .

Perceber

  1. aqui está http e não https
  2. é /webdav e não //home/webdav/
  3. Caso o acesso retorne 405, pode ser que o servidor cloud não tenha aberto o firewall desta porta, lembre-se de abri-la
  4. /etc/httpd/conf/httpd.confA porta de escuta padrão deste arquivo é 80, você pode modificar a porta para 8081, 8091, etc., mas lembre-se de modificar a porta de acesso no ip de forma síncrona

Acho que você gosta

Origin blog.csdn.net/Fucking_Code0916/article/details/130546663
Recomendado
Clasificación