Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishEspañol中文日本語PortuguêsDeutsch
Principal/Como ativar o WebDAV no Apache

Documentação

Como ativar o WebDAV no Apache

Habilitando WebDAV em Apache

Isto aplica-se ao LAMP appliance (e tecnicamente a qualquer outro appliance que inclua servidor web Apache2 - no entanto, você pode precisar fazer ajustes adicionais). Note que esta não é a única maneira, nem está sendo sugerido como o melhor, apenas um que foi sugerido como o mais fácil. Foi retirado de um post nos fóruns Aqui por Steffen com um pequeno ajuste e informação extra adicionada.

Crie uma pasta para o seu conteúdo webDAV. Eu coloquei-o em /root mas pode ir para outro lugar:

mkdir /root/webdav
chown www-data:root /root/webdav

Activar os módulos necessários:

a2enmod dav_fs
a2enmod dav

Criar uma nova configuração da máquina virtual:

nano /etc/apache2/sites-available/webdav

Então adicione algo assim para você configuração do host virtual (e salve-o):

Alias /webdav /root/webdav

<Location /webdav>
   DAV On
   SSLRequireSSL
   Options None
   AuthType Basic
   AuthName webdav
   AuthUserFile /root/passwd.dav

   <LimitExcept GET OPTIONS>
     Require valid-user
   </LimitExcept>

</Location>

Agora reinicie o Apache:

service apache2 restart

Configure seus usuários e senhas:

htpasswd -c /root/passwd.dav user1

E insira a senha desejada para 'usuário1'. Usuários adicionais podem ser adicionados repetindo essa linha, no entanto omitam o interruptor '-c' como o arquivo de senha já existe.

Definir permissões para o arquivo de senha:

chown www-data:root /root/passwd.dav
chmod 460 /root/passwd.dav

Para usuários que desejam acessar pastas WebDAV via Windows, um passo adicional pode ser necessário. Aqui.

TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar