rclone est un outil puissant en ligne de commande pour synchroniser des fichiers vers et depuis des services de stockage cloud. Dans ce guide, nous configurons un point de montage pour Google Drive sur un système Linux.
Préparer l’installation de rclone
Prérequis
Assurez-vous d’avoir un terminal avec des privilèges administrateur.
Installez rclone sur votre système (via package manager ou manuel) :
sudo apt update sudo apt install rclone -y
Vérifiez que rclone est installé :
rclone --version
Configurer rclone avec Google Drive
Lancez la configuration interactive :
rclone config
Créez une nouvelle configuration :
- Tapez
n
pour New remote. - Donnez un nom à la configuration (par exemple,
gdrive
). - Choisissez le type de stockage
drive
(Google Drive). - Suivez les instructions pour l’authentification OAuth 2.0.
- rclone vous demandera d’autoriser l’accès via un navigateur.
- Tapez
Testez votre configuration :
rclone lsd gdrive:/
Si tout fonctionne, vous verrez les dossiers racines de votre Google Drive.
Monter Google Drive sur Linux
Pour monter votre Google Drive en tant que dossier accessible sur le système :
Étape 1 : Créez un répertoire pour le point de montage
mkdir ~/google-drive
Étape 2 : Montez Google Drive
Utilisez la commande suivante pour monter Google Drive dans le dossier :
rclone mount gdrive: ~/google-drive --vfs-cache-mode writes &
- L’option
--vfs-cache-mode writes
garantit que les fichiers modifiés sont correctement écrits.
N.B. : Le symbole
&
exécute la commande en arrière-plan.
Automatiser le montage au démarrage
Pour monter automatiquement Google Drive à chaque démarrage :
Installez systemd (généralement inclus dans la plupart des distributions Linux modernes).
Créez un fichier de service systemd :
sudo nano /etc/systemd/system/rclone.service
Collez-y la configuration suivante :
[Unit] Description=Mount Google Drive (rclone) After=network-online.target Wants=network-online.target [Service] Type=simple ExecStart=/usr/bin/rclone mount gdrive: ~/google-drive --vfs-cache-mode writes ExecStop=/bin/fusermount -u ~/google-drive Restart=on-abort User=your-username [Install] WantedBy=default.target
Remplacez
your-username
par votre nom d’utilisateur Linux.Rechargez systemd et démarrez le service :
sudo systemctl daemon-reload sudo systemctl enable rclone.service sudo systemctl start rclone.service
Vérifiez que tout fonctionne :
systemctl status rclone.service
Conclusion
Avec ces étapes, vous pouvez facilement accéder à vos fichiers Google Drive directement depuis votre explorateur de fichiers ou vos scripts Linux. Cette configuration simplifie grandement la gestion de vos fichiers cloud au quotidien.