Continuando con mis intentos de tutos les comento que el día de ayer me puse a pensar en como hacer para sincronizar cosas del trabajo en la nube (particularmente Box) y pues entre menos tiempo esté uno en W mejor.
Así que sin más rollo comencemos, en el blog de nuestros amigos Desdelinux, tienen un tuto bastante bueno sobre este tema. Tomando unas cosas de aquí y de allá armaremos el que aquí presentamos.
Primero instalaremos davfs
sudo pacman -S davfs
Posteriormente creamos una carpeta donde van a montarse los datos de la nube, pueden ponerla donde gusten, generalmente pues requiere que estén a la mano así que yo lo puse en mi carpeta de home y pueden darle el nombre que gusten yo usé Box (es por que así se llama el servicio no tiene nada que ver que solo sean 3 letras). Así que procedemos con
mkdir ~/Box
Ahora montaremos el servicio de la nube en nuestra carpeta recién creada para ello, por eso modificaremos nuestro archivo fstab
sudo nano /etc/fstab
Al final de ese archivo agregamos la línea siguiente
https://dav.box.com/dav /home/<nombre de usuario>/Box davfs _netdev,rw,user 0 0
Por supuesto ponen la ruta donde hayan creado la carpeta en la sección donde esta /home/<nombre de usuario>/Box
Bueno ya tenemos punto de montaje y donde ahora vamos a configurarlo, para empezar necesitamos crear una carpeta oculta en home esto se hace con un sencillo
mkdir ~/.davfs2
Le copiamos los archivos de configuración de davfs2
sudo cp /etc/davfs2/davfs2.conf /home/usuario/.davfs2/
sudo cp /etc/davfs2/secrets /home/usuario/.davfs2/
Le damos los permisos a la carpeta
sudo chown -R <tu nombre de usuario> /home/<aquí tambien XD>/.davfs2
Editamos el archivo davfs2.conf y buscamos la línea que dice
#use_locks 1
y la dejamos así
use_locks 0
Posteriormente en el archivo secrets agregamos al final del archivo
https://dav.box.com/dav usuario@email.com password
Donde usuario@email.com es el correo con el que están registrados en Box.net y password es su contraseña del sitio.
Así que solo queda probar que todo salió bien
mount /ruta/de su carpeta
Si todo salió bien se montará y comenzará a sincronizar.
Pero si no es porque su pc le quedarán 5 segundos de vida... bueno no... hay diversos errores que puede arrojarnos a la hora del montaje, veamos la solución a alguno de ellos.
¿Que hacer?, si me sale el error:
1. "/sbin/mount.davfs: program is not setuid root"
sudo chmod u+s /sbin/mount.davfs
2. "/sbin/mount.davfs: user must be member of group davfs2"
sudo gpasswd -a usuario davfs2
3. "/sbin/mount.davfs: / is the home directory of user kernoops"
sudo echo "ignore_home kernoops" >> /etc/davfs2/davfs2.conf
4. Error de entrada / salida cuando quieren crear un archivo, asegurense que en archivo davfs2.conf esté la sección
"use_locks 0"
5. Mounting Failed – 302 Found, este error me pasó a mi y se soluciona asegurandonos que la dirección escrita en el fstab es efectivamente:
https://dav.box.com/dav
Hasta aquí le dejo espero que les sea de utilidad.
Saludos
0 comentarios:
Publicar un comentario