Accès aux fichiers Seafile avec WebDAV⚓︎
Documentation
Tutoriel basé sur celui de Nextcloud qui marche très bien !
01 - Description⚓︎
Seafile supporte le protocole WebDAV, et vous pouvez vous connecter et synchroniser vos fichiers avec le protocole WebDAV. Ce tutoriel va vous permettre de configurer votre compte sur un environnement Linux.
Nous allons donc, créer un point de montage WebDAV en ligne de commande Linux.
02 - Configuration⚓︎
Configuration du point de montage WebDAV
La démarche suivante montre comment créer un point de montage personnel et activer sa connexion automatiquement à chaque fois que vous vous connectez à votre ordinateur.
02.1 - Installez le driver WebDAV davfs2
⚓︎
Il autorise le montage de partages WebDAV comme n’importe quel autre filesystem distant.
-
Sur Debian/Ubuntu :
1
sudo apt-get install davfs2
-
Sur CentOS, Fedora, et openSUSE :
1
sudo yum install davfs2
-
Sur Manjaro
1 2 3
yay -S davfs2 # OU pacman -S davfs2
02.2 - Ajoutez vous au groupe davfs2
⚓︎
1 |
|
To Do
Vous devez vous reconnecter pour que votre groupe soit pris en compte.
02.3 - Créez les répertoires de montage⚓︎
Créez un répertoire nuage
dans le répertoire racine pour votre point de montage, et .davfs2/
pour votre fichier de configuration personnel.
1 2 |
|
02.4 - Copiez /etc/davfs2/secrets
dans ~/.davfs2
⚓︎
1 |
|
02.5 - Changez les permissions⚓︎
1 2 |
|
02.6 - Configurez le serveur dans le fichier secrets
⚓︎
Ajoutez vos information de connexion Seafile à la fin du fichier secrets, en mettant l’URL de votre serveur, l’identifiant (votre mail) et le mot de passe de votre compte Seafile.
1 |
|
02.7 - Configurez le point de montage /etc/fstab
⚓︎
A la fin du fichier /etc/fstab
, ajoutez la ligne suivante :
1 |
|
02.8 - Testez la connexion⚓︎
Ensuite testez le montage et l’authentification en exécutant la commande suivante. Si votre configuration est correcte, vous n’avez pas besoin de passer en mode root.
1 |
|
Pour démonter le point de montage, exécutez la commande suivante :
1 |
|
03 - Fini !⚓︎
Maintenant, chaque fois que vous vous connecterez à votre système Linux, votre partage Seafile devrait automatiquement se connecter via WebDAV dans votre répertoire ~/nuage
.
Si vous préférez le monter manuellement, remplacez auto
par noauto
( ce n'est pas Naruto) dans /etc/fstab
.