Se ainda não configurou, siga os passos abaixo:
Estes irão funcionar nas distros baseadas no Debian e Ubuntu.
Instale o davfs2
sudo apt-get install davfs2
sudo adduser user davfs2
Configuração para montagem:
mkdir /home/user/box
echo "https://dav.box.com /home/user/box davfs rw,user,noauto 0 0"|sudo tee -a /etc/fstab
sudo chmod u+s /usr/sbin/mount.davfs
Configuração davfs2
No arquivo /etc/davfs2/davfs2.conf descomente a linnha:
#secrets ~/.davfs2/secrets
Seguir com os comandos:
mkdir ~/.davfs2/
touch ~/.davfs2/davfs2.conf
echo "use_locks 0" > ~/.davfs2/davfs2.conf
echo "https://dav.box.com login_box senha_box" > ~/.davfs2/secrets
chmod 600 ~/.davfs2/secrets
mount /home/user/box
Dica!
Aumente o espaço de cache para acesso rápido aos arquivos mais acessados, o padrão são só 50Mb.
cache_size 2048 # MiByte - 2GB
Para solução do erro abaixo, verifique se o endereço do servidor, usuário e senha estão corretos no arquivo: ~/.davfs2/secrets .
/sbin/mount.davfs:/etc/davfs2/davfs2.conf:35: user option in system configuration filePlease enter the username to authenticate with server https://dav.box.com or hit enter for none. Username:
Altere a permissão do arquivo chmod 600 ~/.davfs2/secrets
$ mount /home/user/box/sbin/mount.davfs:/etc/davfs2/davfs2.conf:35: user option in system configuration file/sbin/mount.davfs: file /home/user/.davfs2/secrets has wrong permissions