Ceci est une ancienne révision du document !


Monter kDrive (Infomaniak) sur Ubuntu avec Rclone (via WebDAV)

Testé sur Ubuntu 24.04+ — fonctionne avec fuse3 et rclone en mode démon via Systemd (décembre 2025).

Prérequis

  • Un compte Infomaniak avec accès à kDrive.
  • Un mot de passe d’application (créé dans le manager Infomaniak — ne pas utiliser votre mot de passe principal).
  • Ubuntu avec fuse3 installé (généralement présent par défaut).

Étape 1 : Installer Rclone

Dans un terminal:

sudo apt update && sudo apt install rclone

Étape 2 : Créer un mot de passe d’application

1. Connectez-vous à [[https://manager.infomaniak.com|https://manager.infomaniak.com]]
2. Allez dans **Sécurité > Mots de passe d’application**
3. Créez un nouveau mot de passe (ex: “Rclone Ubuntu”)
4. Copiez-le — il ne sera affiché qu’une fois.

Étape 3 : Configurer Rclone

Dans un terminal, lancez :

rclone config

Suivez les étapes :

> Remplacez VOTRE_ID par votre identifiant kDrive .

  • Nom d’utilisateur : votre e-mail Infomaniak (ex: utilisateur@infomaniak.com)
  • Mot de passe : collez le mot de passe d’application créé à l’étape 2.
  • Validez avec y.

Étape 4 : Créer le point de montage

mkdir -p /home/$USER/Cloud
✅ Remplacez Cloud par le nom de votre choix.

Étape 5 : Activer ''user_allow_other'' dans FUSE

Éditez :

sudo nano /etc/fuse.conf

Décommentez (ou ajoutez) cette ligne :

user_allow_other
✅ Sauvegardez (Ctrl+OEnterCtrl+X).

Étape 6 : Tester le montage manuellement

rclone mount kdrive: /home/$USER/Cloud --allow-other --umask 000
✅ Si ça marche → appuyez sur Ctrl+C pour arrêter.
❌ Si erreur → vérifiez :
* Le mot de passe d’application
* L’URL WebDAV
* Que le groupe fuse existe et que votre utilisateur y est ajouté (voir Étape 7).

Étape 7 : Créer le groupe ''fuse'' (si nécessaire)

sudo groupadd fuse
sudo usermod -a -G fuse $USER
🔁 Déconnectez-vous et reconnectez-vous (ou redémarrez) pour que les permissions prennent effet.

Étape 8 : Automatiser le montage au démarrage (Systemd)

Créez le fichier de service :

sudo nano /etc/systemd/system/kdrive-mount.service

Collez ce contenu :

[Unit]
Description=Mount kDrive via Rclone
After=network-online.target
Wants=network-online.target
 
[Service]
Type=forking
User=%u
ExecStart=/usr/bin/rclone mount kdrive: /home/%u/Cloud --daemon --allow-other --umask 000 --config /home/%u/.config/rclone/rclone.conf
ExecStop=/bin/fusermount -u /home/%u/Cloud
Restart=always
RestartSec=10
 
[Install]
WantedBy=multi-user.target
✅ Remplacez /home/%u/Cloud par votre chemin si différent.

Étape 9 : Activer le service

sudo systemctl daemon-reload
sudo systemctl enable kdrive-mount
sudo systemctl start kdrive-mount

Vérifiez le statut :

systemctl status kdrive-mount

Et le montage :

df -h | grep Cloud

Notes importantes

* Ne jamais utiliser votre mot de passe principal — utilisez un mot de passe d’application. * Le groupe fuse n’existe pas toujours par défaut sur Ubuntu 24.04+ — créez-le si nécessaire. * –allow-other nécessite user_allow_other activé dans /etc/fuse.conf. * Le montage attend que le réseau soit disponible grâce à network-online.target.

Liens utiles

* Manager Infomaniak — Mots de passe d’application * Documentation Rclone — WebDAV * Forum Ubuntu-fr — Rclone

Votre kDrive est désormais accessible comme un dossier local, automatiquement monté au démarrage.

📌 Partagez cette méthode avec d’autres utilisateurs — elle est testée, sécurisée et fonctionnelle !

Si vous souhaitez ajouter des options avancées (cache local, logs, notification en cas d’échec, etc.), merci de le signaler en commentaire.