Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:monter_un_cloud [Le 03/06/2018, 16:06] – petite mise en forme L'Africain | tutoriel:monter_un_cloud [Le 25/06/2020, 08:27] (Version actuelle) – [Conclusion] 193.250.203.109 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | {{ https:// | ||
| + | ====== Monter un cloud comme disque local avec Rclone ====== | ||
| + | |||
| + | L' | ||
| + | L' | ||
| + | |||
| + | < | ||
| + | * La vitesse sera plus faible qu'en local, puisque les fichiers seront lus directement sur Internet | ||
| + | * Pas d' | ||
| + | * Pas de possiblité d' | ||
| + | |||
| + | |||
| + | Y aurait-il une possibilité de synchroniser le dossier monté Rclone avec un dossier local ??? | ||
| + | </ | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| + | * Avoir un compte cloud actif (ici Hubic) | ||
| + | * Savoir utiliser le [[: | ||
| + | * Avoir un peu de temps, surtout pour la première étape qu'il faut faire en une seule fois sous peine de devoir repartir de zéro | ||
| + | |||
| + | ===== Installation de Rclone ===== | ||
| + | |||
| + | ==== Via les dépôts officiels ==== | ||
| + | Pour installer ce logiciel, il suffit d' | ||
| + | |||
| + | ==== Via un paquet deb ==== | ||
| + | |||
| + | Sur la [[https:// | ||
| + | |||
| + | ==== Via un script (ligne de commande)==== | ||
| + | |||
| + | |||
| + | <note critique> | ||
| + | * Les lignes de commande suivante touchent à la sécurité de votre système, si vous avez un doute ne vous en servez pas | ||
| + | * Les lignes sont expliquées pas à pas avec le détail de l' | ||
| + | (Vous pouvez regarder l' | ||
| + | </ | ||
| + | En ligne de commande via le .zip du site rclone.org en utilisant le [[: | ||
| + | avec les [[: | ||
| + | |||
| + | - Récupérez l' | ||
| + | - Décompressez le .zip : < | ||
| + | - Allez dans le dossier : < | ||
| + | - Copiez dans le sbin pour utilisation : < | ||
| + | - Attribuez le au super-utilisateur (root) : < | ||
| + | - Donnez les droits d' | ||
| + | - Retournez dans le home et effacez le dossier téléchargé et le .zip : < | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | L' | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | ===== Paramétrage de Rclone ===== | ||
| + | |||
| + | <note important> | ||
| + | * Le paramétrage se fait en ligne de commande uniquement, à moins d' | ||
| + | * Vous allez devoir vous identifier sur une page web de votre fournisseur de cloud, faites attention de ne pas être sur une page d' | ||
| + | </ | ||
| + | |||
| + | ==== Créer le fichier de configuration ==== | ||
| + | |||
| + | Il faut créer le fichier de configuration au bon endroit sinon vous ne pourrez pas utiliser Rclone-browser. | ||
| + | |||
| + | En ligne de [[: | ||
| + | |||
| + | Créez le dossier rclone dans le .config et le fichier rclone.conf : < | ||
| + | |||
| + | ==== Lancer la configuration de Rclone ==== | ||
| + | |||
| + | Avec la [[: | ||
| + | |||
| + | Alors il doit vous parler en anglais (apparemment il n' | ||
| + | |||
| + | < | ||
| + | No remotes found - make a new one | ||
| + | n) New remote | ||
| + | s) Set configuration password | ||
| + | q) Quit config | ||
| + | n/s/q> | ||
| + | </ | ||
| + | |||
| + | Tapez " | ||
| + | < | ||
| + | name> | ||
| + | </ | ||
| + | |||
| + | Choisissez le nom de votre configuration ici " | ||
| + | |||
| + | < | ||
| + | name> "votre nom" | ||
| + | Type of storage to configure. | ||
| + | Choose a number from below, or type in your own value | ||
| + | 1 / Amazon Drive | ||
| + | \ " | ||
| + | 2 / Amazon S3 (also Dreamhost, Ceph, Minio) | ||
| + | \ " | ||
| + | 3 / Backblaze B2 | ||
| + | \ " | ||
| + | 4 / Dropbox | ||
| + | \ " | ||
| + | 5 / Encrypt/ | ||
| + | \ " | ||
| + | 6 / FTP Connection | ||
| + | \ " | ||
| + | 7 / Google Cloud Storage (this is not Google Drive) | ||
| + | \ " | ||
| + | 8 / Google Drive | ||
| + | \ " | ||
| + | 9 / Hubic | ||
| + | \ " | ||
| + | 10 / Local Disk | ||
| + | \ " | ||
| + | 11 / Microsoft OneDrive | ||
| + | \ " | ||
| + | 12 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) | ||
| + | \ " | ||
| + | 13 / SSH/SFTP Connection | ||
| + | \ " | ||
| + | 14 / Yandex Disk | ||
| + | \ " | ||
| + | 15 / http Connection | ||
| + | \ " | ||
| + | Storage> | ||
| + | </ | ||
| + | |||
| + | Choisissez le fournisseur de cloud voulu et tapez le chiffre correspondant (ici Hubic) tapez " | ||
| + | |||
| + | < | ||
| + | Hubic Client Id - leave blank normally. | ||
| + | client_id> | ||
| + | </ | ||
| + | |||
| + | Laissez vide et tapez " | ||
| + | |||
| + | < | ||
| + | Hubic Client Secret - leave blank normally. | ||
| + | client_secret> | ||
| + | </ | ||
| + | |||
| + | Laissez vide et tapez " | ||
| + | |||
| + | < | ||
| + | Remote config | ||
| + | Use auto config? | ||
| + | * Say Y if not sure | ||
| + | * Say N if you are working on a remote or headless machine | ||
| + | y) Yes | ||
| + | n) No | ||
| + | y/n> | ||
| + | </ | ||
| + | |||
| + | Tapez " | ||
| + | |||
| + | Vous êtes renvoyé sur la page de votre fournisseur de cloud, et il faut vous identifier et accepter ensuite fermez la page et retournez au terminal. | ||
| + | |||
| + | < | ||
| + | token = {" | ||
| + | -------------------- | ||
| + | |||
| + | -------------------- | ||
| + | y) Yes this is OK | ||
| + | e) Edit this remote | ||
| + | d) Delete this remote | ||
| + | y/ | ||
| + | </ | ||
| + | |||
| + | Si c'est bon tapez " | ||
| + | |||
| + | La configuration est finie tapez " | ||
| + | |||
| + | ===== Montage de son cloud ===== | ||
| + | |||
| + | Il existe plusieurs manière pour monter son cloud : | ||
| + | |||
| + | ==== En ligne de commande : ==== | ||
| + | |||
| + | Avec cette méthode vous n'avez rien à installer en plus et vous pouvez automatiser le montage avec un script (voir plus bas), l' | ||
| + | |||
| + | Ouvrez un [[: | ||
| + | |||
| + | < | ||
| + | " | ||
| + | |||
| + | < | ||
| + | |||
| + | " | ||
| + | |||
| + | Si vous avez un dossier précis sur votre cloud et que vous voulez le monter la [[: | ||
| + | < | ||
| + | |||
| + | Vous pouvez fermer le terminal, malgré l' | ||
| + | |||
| + | <note tip> | ||
| + | |||
| + | ==== Avec Rclone-browser : ==== | ||
| + | |||
| + | Avec cette méthode vous devez installer Rclone-browser et profiter d'une interface graphique pour créer des dossiers, parcourir votre cloud ou monter un dossier en local, l' | ||
| + | |||
| + | Vous pouvez télécharger rclone-browser_*.*_amd64.deb ou rclone-browser_*.*_i386.deb (selon votre [[: | ||
| + | |||
| + | Ensuite [[: | ||
| + | |||
| + | Vous trouverez l' | ||
| + | |||
| + | Dans l' | ||
| + | Vous pouvez le parcourir et éventuellement monter la racine de votre cloud ou seulement un dossier au choix. | ||
| + | |||
| + | ==== Montage avec un script (automatisation)==== | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | Voici la marche à suivre : | ||
| + | |||
| + | - D' | ||
| + | |||
| + | <file bash> | ||
| + | #!/bin/bash | ||
| + | # Montage de mon cloud via un script | ||
| + | echo Montage du cloud | ||
| + | rclone mount Hubic: | ||
| + | |||
| + | |||
| + | exit 0 | ||
| + | </ | ||
| + | |||
| + | Enregistrez le dans votre home, rendez le exécutable et exécutez le. | ||
| + | |||
| + | Pour automatiser le montage au démarrage il suffit d' | ||
| + | |||
| + | |||
| + | ===== Conclusion ===== | ||
| + | |||
| + | Maintenant vous avez à votre disposition une palette de possibilité pour utiliser votre cloud comme un disque local. | ||
| + | |||
| + | Une utilisation intéressante est celle qui consiste à utiliser votre cloud monté automatiquement pour sauvegarder vos données dessus de manière chiffrée et régulière avec [[: | ||
| + | |||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ---- | ||
| + | // | ||
