Pasta de montagem automática do webdav

5

Eu quero montar automaticamente a pasta webdav com o script bash. Meus recursos do servidor muito pool, então eu tenho um problema de memória sobre o webdav. Portanto, tenho que desmontar a pasta webdav para limpar o cache e a memória. Mas, eu tenho que manuel montar pastas webdav, depois de umount comando. Porque, sistema pede-me credentail para a pasta webdav assim, não posso fazê-lo com o script bash.

Eu edito o arquivo ~ / .davfs / secret como o seguinte formato:

 http://address username password

depois, descomentei os segredos da linha ~/.davfs2/secret no arquivo /etc/davfs2/davfs2.conf .

Mas, o sistema ainda me pede informações sobre credenciais.

Como posso montar o webdav automaticamente?

Obrigado

    
por Orcun 17.01.2014 / 10:01

1 resposta

3

Este é um artigo sobre o link da automontagem. No entanto, eu tive um problema de montá-lo dessa forma, mas quando eu comentei os segredos de linha ~ / .davfs2 / segredos de volta tudo correu bem.

  • Instale o davfs2

    sudo apt-get install davfs2

  • Reconfigure o davfs2 para ativar o uso do davfs em usuários não privilegiados

    sudo dpkg-reconfigure davfs2

  • Edite o /etc/davfs2/davfs2.conf para ativar o uso de credenciais automáticas.

  • Descomente os segredos da linha ~ / .davfs2 / segredos

  • Edite o arquivo ~ / .davfs2 / secrets para adicionar credenciais ao diódico WebDav remoto.

  • Adicione uma linha ao final do arquivo no seguinte estilo: https: //

  • Defina a permissão:

    chmod 600 ~/.davfs2/secrets

  • Adicione uma linha ao / ect / fstab sobre o diretório WebDav remoto

    link

  • Adicione seu usuário ao grupo davfs2

    sudo vi /etc/group

  • Adicione seu nome de usuário da seguinte forma:

    davfs2: x: 134:

  • É isso. Você pode usar os seguintes comandos sem ser um usuário root para montar / umount

    mount <mount point>

    umount <mount point>

Você também pode usar o nautilus para montar / desmontar o diretório.

    
por Vic 11.09.2014 / 10:26