Eu consegui trabalhar.
Para referência, aqui está um trabalho autofs com a configuração WebDAV
Instalar os pré-requisitos
$ sudo apt-get install autofs
$ sudo apt-get install davfs2
/etc/auto.master
/Server.mount /etc/auto.Servername.mount
/etc/auto.Servername.mount
storage-folder -fstype=davfs,ro :https\://servername.mydomain.com\:3333/Shared.Folder
Observação: altere "ro" [somente leitura] para "rw" [leitura / gravação], dependendo de suas necessidades.
/ etc / davfs2 / segredos
/Server.mount/storage-folder "[email protected]" "mypassword"
Como consertei:
Eu tive vários problemas.
- Eu encontrei um guia "definitivo" para a pergunta de análise de auto.Servername.mount na quarta página de resultados do google: [url] link Assim, você realmente precisa escapar dos outros dois pontos usando uma barra invertida.
- Eu tive que ativar o registro detalhado para encontrar meu segundo problema (que era embaraçosamente ruim). Abra /etc/autofs.conf e encontre a linha que diz logging = none . Descomente-o e mude none para verbose . Recarregue o autofs: $ sudo /etc/init.d/autofs reload e verifique se há erros em / var / log / syslog (a localização e o nome do arquivo de log variam de acordo com a distribuição ).
- syslog estava me dizendo chave "pasta de armazenamento" não encontrada na (s) fonte (s) do mapa. Agora, para ser justo, meu nome pasta de armazenamento é um pouco longo e complexo. Mas eu tinha verificado e verificado muitas vezes e de novo e de novo eu senti falta de que foi realmente mal escrito por uma letra. Então esse foi o meu segundo problema, em /etc/auto.Servername.mount eu realmente escrevi algo como storage-foldr ao invés de storage-folder , então, obviamente, quando eu estava tentando acessar /Servername.mount/storage-folder ele não estava encontrando nenhuma referência a isso nos arquivos de configuração.
- Depois de corrigir isso, o registro em log detalhado me deu a minha próxima ligação, pois agora estava mostrando o erro Não foi possível autenticar para o servidor: rejeitado Desafio básico . Então isso me disse que eu estava agora com um erro de autenticação. Eu abri / etc / davfs2 / secrets e comecei a procurar, e dessa vez eu realmente RTFM porque as respostas estavam na documentação contida no arquivo segredos . Ele explicita exatamente quais caracteres precisam ser escapados com barra invertida, e acontece que o @ em meu nome de usuário não era o problema, mas eu tinha um caractere problemático na minha senha! Acontece que colocar a senha entre aspas é uma maneira alternativa e mais fácil de contornar o problema, e eu coloquei o nome de usuário @ domínio entre aspas também apenas para uma boa medida.
Tudo funciona agora!