{"id":72,"date":"2012-02-06T12:43:17","date_gmt":"2012-02-06T11:43:17","guid":{"rendered":"http:\/\/www.juanj.com\/blog\/?p=72"},"modified":"2012-02-08T11:34:09","modified_gmt":"2012-02-08T10:34:09","slug":"como-montar-box-net-en-ubuntu-por-webdav","status":"publish","type":"post","link":"https:\/\/juanj.com\/blog\/como-montar-box-net-en-ubuntu-por-webdav\/","title":{"rendered":"C\u00f3mo montar box.net en Ubuntu por WebDAV"},"content":{"rendered":"<p>Box.net es un viejo proveedor de almacenamiento en la nube, que se ha caracterizado siempre por ofrecer grandes cantidades de almacenamiento gratis o a precios muy asequibles. ?sltimamente hay una oferta de 50Gb gratis si se usan ciertos dispositivos m\u00f3viles.<\/p>\n<p>Box.net no est\u00e1 pensado, en principio, para hacer copias de seguridad de gran cantidad de archivos y su cliente es bastante primitivo, muy lejos del de <a title=\"Dropbox\" href=\" http:\/\/db.tt\/PXkjZT89\">Dropbox<\/a>, por ejemplo. Pero dispone de una funcionalidad no soportada: acceso por protocolo WebDAV que podemos utilizar para monta una disco duro en red en nuestro Linux (Ubuntu, en este caso).<\/p>\n<p>Seguiremos los siguientes pasos:<\/p>\n<h3>Dar de alta una cuenta en Box.net, si no la tenemos ya.<\/h3>\n<h3>Crear un directorio en nuestro disco duro<\/h3>\n<p><code> sudo mkdir \/media\/box.net<\/code><\/p>\n<h3>Instalar los paquetes necesarios para montar webdav<\/h3>\n<p><code>sudo apt-get install davfs2<\/code><\/p>\n<h3>Editar \/etc\/fstab<\/h3>\n<p>A\u00f1adiremos la siguiente l\u00ednea a \/etc\/fstab:<\/p>\n<p><code> https:\/\/www.box.net\/dav\/ \/media\/box.net davfs rw,user,noauto 0 0 <\/code><\/p>\n<h3>A\u00f1adir usuario y contrase\u00f1a a \/etc\/davfs2\/secrets<\/h3>\n<p>Esto evitar\u00e1 que la contrase\u00f1a sea visible por otros usuarios. Editar el archivo \/etc\/davfs2\/secrets y a\u00f1adir una l\u00ednea como esta con vuestro usuario y contrase\u00f1a:<\/p>\n<p><code>https:\/\/www.box.net\/dav miusuario@midominio.com mipassword<\/code><\/p>\n<h3>Montar el directorio<\/h3>\n<p>Si intentamos montarlo nos dar\u00e1 este error:<\/p>\n<p><code>$ mount \/media\/box.net\/<br \/>\n\/sbin\/mount.davfs: program is not setuid root<\/code><\/p>\n<p>Par arreglarlo basta con ejecutar:<\/p>\n<p><code> sudo chmod u+s \/sbin\/mount.davfs<\/code><\/p>\n<p>Si probamos a montarlo nos dar\u00e1 otro error:<\/p>\n<p><code> \/sbin\/mount.davfs: user juanj must be member of group davfs2<\/code><\/p>\n<p>Lo arreglamos as\u00ed:<\/p>\n<p><code> sudo usermod -a -G davfs2 juanj<\/code><\/p>\n<p>Pero a\u00fan nos dar\u00e1 otro error m\u00e1s si intentamos montar el directorio:<\/p>\n<p><code>\/sbin\/mount.davfs: \/ is the home directory of user kernoops.<\/code><\/p>\n<p>Esto se arregla a\u00f1adiendo la l\u00ednea \u00abignore_home kernoops\u00bb a la configuraci\u00f3n de webdav:<\/p>\n<p><code>sudo echo \"ignore_home kernoops\" &gt;&gt; \/etc\/davfs2\/davfs2.conf<\/code><\/p>\n<p>Ahora ya nos dejar\u00e1 montarlo. Pero es muy probable que al intentar escribir archivos, nos de este error de forma aleatoria:<\/p>\n<p><code> cp: no se puede crear el fichero regular \u00ab\/media\/box.net\/fichero.txt\u00bb: Error de entrada\/salida<\/code><\/p>\n<p>Esto es porque webdav no es muy inteligente gestionando bloqueos. Lo arreglamos a\u00f1adiendo una l\u00ednea a la configuraci\u00f3n:<\/p>\n<p><code>sudo echo \"use_locks 0\" &gt;&gt; \/etc\/davfs2\/davfs2.conf<\/code><\/p>\n<p>Y ya est\u00e1. ya podemos montar nuestra unidad de Box.net en local y usarla como si fuera parte de nuestro disco duro.<\/p>\n<p>Una de las opciones es hacer un backup con rsync. En este caso habr\u00e1 que \u00abtuneralo\u00bb un poco y a\u00f1adir la opci\u00f3n \u00absize-only\u00bb, para que tome sus decisiones en funci\u00f3n del tama\u00f1o de los archivos y no en funci\u00f3n de la fecha, porque el protocolo WebDav es muy pu\u00f1etero:<\/p>\n<p><code>sudo rsync -rvzu --progress --delete --size-only \/home\/juanj\/Photos \/media\/box.net\/<\/code><\/p>\n<p>\u00a1Disfrutad de vuestros 50Gb en la nube!<\/p>\n<p>h3<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Box.net es un viejo proveedor de almacenamiento en la nube, que se ha caracterizado siempre por ofrecer grandes cantidades de almacenamiento gratis o a precios muy asequibles. ?sltimamente hay una oferta de 50Gb gratis si se usan ciertos dispositivos m\u00f3viles. Box.net no est\u00e1 pensado, en principio, para hacer copias de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[62,66,60,63,65,61,64],"_links":{"self":[{"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/posts\/72"}],"collection":[{"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":8,"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/posts\/72\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/posts\/72\/revisions\/76"}],"wp:attachment":[{"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/media?parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/categories?post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/juanj.com\/blog\/wp-json\/wp\/v2\/tags?post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}