- Configuración de conexiones remotas para integrar servicios de nube en el sistema de archivos local.
- Optimización del rendimiento mediante el uso de cachés VFS para permitir la edición directa de archivos.
- Automatización del montaje de unidades mediante el uso de crontab o gestores de inicio de sesión.
- Gestión avanzada de archivos mediante comandos de sincronización, copia y borrado remoto.
¿Cómo montar Google Drive como una carpeta local usando rclone? A veces, acceder a nuestros documentos a través del navegador se vuelve una tarea tediosa, especialmente cuando manejamos un volumen considerable de datos. La necesidad de descargar un archivo, editarlo y volverlo a subir es un engorro que puede quitarle mucha agilidad a nuestro flujo de trabajo diario, sobre todo si trabajamos en entornos de Linux donde las opciones nativas a veces se quedan cojas.
Para solucionar esto, existe una herramienta potentísima llamada Rclone, que básicamente actúa como un puente para que nuestra nube se comporte como si fuera un disco duro más conectado al equipo. Ya sea que tengas un ordenador moderno, una Raspberry Pi o incluso un equipo antiguo de 32 bits, esta solución es la salvación para quienes buscan gestionar archivos en la nube sin salir del explorador de carpetas habitual.
Preparando el terreno: Instalación y dependencias

Antes de meternos en faena, necesitamos instalar el software. En la mayoría de las distribuciones basadas en Debian o Ubuntu, basta con ejecutar el comando apt install rclone desde la terminal con permisos de administrador. Si prefieres la versión más reciente, puedes descargar el paquete .deb directamente desde la web oficial.
Un punto crítico que mucha gente pasa por alto es la gestión de FUSE. Para que el montaje funcione sin dramas de permisos, es fundamental instalar el paquete sudo apt install fuse. Una vez instalado, debemos abrir el archivo de configuración en /etc/fuse.conf y descomentar la línea user_allow_other (quitando el símbolo #). Esto es vital para que otros usuarios o procesos del sistema puedan ajustar los permisos de tus archivos en Google Drive o interactuar con la carpeta montada sin restricciones.
Configurando la conexión con Google Drive
Una vez tengamos el programa listo, el siguiente paso es crear el «remoto». Para ello, abrimos la terminal y escribimos rclone config. A partir de aquí, seguiremos un menú interactivo: seleccionamos n) New remote y le asignamos un nombre, por ejemplo, «drive_trabajo».
Cuando el programa nos pregunte por el tipo de almacenamiento, debemos buscar Google Drive en la lista (el número puede variar según la versión, pero suele estar identificado claramente). En los campos de client_id y client_secret, lo más normal es dejarlos en blanco y pulsar Enter, a menos que seas un usuario avanzado que haya creado su propia API en Google Cloud.
En el apartado de Scope, es recomendable elegir la opción 1 (Full access) para tener control total sobre nuestros archivos. Después, el sistema nos pedirá confirmar si queremos usar la configuración automática; decimos que sí y se abrirá una ventana en el navegador. Tras aceptar los permisos de Google, el token de acceso se volcará automáticamente en Rclone. Finalmente, confirmamos que no es una unidad compartida (Team Drive) y guardamos los cambios.
El arte de montar la nube como carpeta local

Tener la conexión configurada es genial, pero queremos ver los archivos en el explorador (Nemo, Thunar, etc.). Para ello, primero creamos una carpeta vacía en nuestro home, por ejemplo /home/usuario/Gdrive. El comando mágico para realizar el montaje es rclone mount nombre_remoto: /ruta/carpeta_local.
Sin embargo, si lanzamos el comando así a secas, la terminal se quedará bloqueada. Para evitarlo, añadimos un & al final del comando para que corra en segundo plano. Un truco fundamental para que la experiencia sea fluida y podamos editar archivos directamente es añadir la opción –vfs-cache-mode full. Esto crea una caché local que evita que los programas se cuelguen al intentar guardar cambios en la nube.
Automatización del montaje al arrancar
No es práctico escribir el comando de montaje cada vez que encendemos el ordenador. Tenemos dos rutas principales para automatizarlo. La primera es mediante el archivo crontab, añadiendo una línea al final que ejecute el comando de montaje al iniciar la sesión. En equipos que tardan en conectar al WiFi, es astuto añadir un retardo de 30 segundos usando /bin/sleep 30 antes del comando de Rclone.
La segunda opción, ideal para entornos XFCE, es usar el gestor de autoarranque de aplicaciones. Simplemente creamos una nueva entrada donde escribimos la ruta completa del comando de montaje, asegurándonos de que los nombres del remoto y la carpeta local coincidan exactamente con lo que configuramos previamente.
Trucos y gestión avanzada de archivos
Rclone no solo sirve para montar carpetas; es una navaja suiza para la nube. Si queremos ver qué tenemos almacenado, el comando rclone ls nos da una lista simple, mientras que rclone tree nos muestra la estructura de directorios en forma de árbol, lo cual es mucho más visual.
Para mover datos, el comando rclone copy es el estándar para subir archivos locales o incluso transferir datos entre dos nubes distintas (por ejemplo, de Dropbox a Drive) sin que pasen por nuestro disco duro. Si necesitamos que una carpeta local y la nube sean idénticas, usamos rclone sync, aunque hay que tener cuidado ya que este comando borra en el destino lo que no exista en el origen.
Otras funciones muy útiles incluyen rclone about para comprobar cuánto espacio libre nos queda en la cuenta, y rclone rcat, que permite enviar la salida de un comando de la terminal directamente a un archivo en la nube, ahorrándonos pasos intermedios.
Mantenimiento y renovación de tokens
Es posible que, después de unos meses (normalmente cerca de los 200 días), la unidad deje de montarse. Esto sucede porque el token de acceso ha caducado. La solución más rápida y efectiva no es buscar el token perdido, sino eliminar el remoto existente y crear uno nuevo con el mismo nombre. Esto refresca la autenticación con Google y deja el sistema funcionando perfectamente de nuevo.
Hemos visto que integrar Google Drive en Linux mediante Rclone es la mejor alternativa para evitar la lentitud de las cuentas en línea nativas y la falta de soporte de aplicaciones oficiales. Desde la instalación de FUSE y la configuración del remoto, hasta la automatización del montaje con caché VFS y el uso de comandos de sincronización, esta herramienta convierte la nube en una extensión real de nuestro sistema de archivos.
Apasionado de la tecnología desde pequeñito. Me encanta estar a la última en el sector y sobre todo, comunicarlo. Por eso me dedico a la comunicación en webs de tecnología y videojuegos desde hace ya muchos años. Podrás encontrarme escribiendo sobre Android, Windows, MacOS, iOS, Nintendo o cualquier otro tema relacionado que se te pase por la cabeza.
