Le dossier partagé est synchronisé avec Google Drive grâce à l'application Cloud Sync du NAS Synology et permet ainsi de synchroniser Google Drive avec le RPI
<li><em><spanstyle="color: #4769A1">xxx.xxx.xxx.zzz </span></em><span>(RPI sans fil)</span></li>
</ul>
<p><strong>2. Sur l'hôte NAS Synology</strong><br/>
--> Créer le dossier partagé <em><spanstyle="color: #4769A1">DOSSIER</span></em> sur le NAS<br/>
--> Synchroniser le dossier <em><spanstyle="color: #4769A1">DOSSIER</span></em> avec un dossier sur Google Drive en utilisant Cloud Sync<br/>
--> Configurer les autorisations NFS sur le dossier partagé pour le RPI avec accès en lecture/écriture pour les adresses RPI câblées et sans fil<br/>
<strong>3. Sur le RPI client</strong><br/>
Dans l'exemple, utilisateur = <em><spanstyle="color: #4769A1">raspi</span></em><br/>
--> Mettre à jour la base de données des paquets</p>
<pre>
<code>sudo apt update
</code>
</pre>
<p>--> Mettre à jour le système</p>
<pre>
<code>sudo apt full-upgrade
</code>
</pre>
<p>--> Créer un dossier <spanstyle="color: #4769A1">dossier</span> pour le montage</p>
<pre>
<code>sudo mkdir /home/raspi/dossier
</code>
</pre>
<p>--> Donner tous les droits sur le dossier de montage <em><spanstyle="color: #4769A1">dossier</span></em> et les fichiers du dossier
</p>
<pre>
<code>sudo chmod 777 /home/raspi/dossier
sudo chown raspi:raspi /home/raspi/dossier
</code>
</pre>
<p>--> Créer un dossier <em><spanstyle="color: #4769A1">Scripts</span></em> pour le script de montage</p>
<pre>
<code>sudo mkdir /home/raspi/Scripts
</code>
</pre>
<p>--> Créer le fichier <em><spanstyle="color: #4769A1">montage-dossier.sh</span></em> pour le montage avec Geany
</p>
<pre>
<code>sudo geany
</code>
</pre>
<p>--> Entrer le code dans Geany<br/>
Dans le montage, l'option <em><spanstyle="color: #4769A1">-t</span></em> (type) doit être suivie du protocole utilisé, ici <em><spanstyle="color: #4769A1">nfs</span></em><br/>
Remplacer <em><spanstyle="color: #4769A1">xxx.xxx.xxx.xxx</span></em> par la valeur correcte
</p>
<pre>
<code>#/bin/bash
sudo mount -t nfs xxx.xxx.xxx.xxx:/volume1/DOSSIER /home/raspi/dossier
</code>
</pre>
<p>--> Enregistrer dans le dossier <em><spanstyle="color: #4769A1">/home/raspi/Scripts</span></em> avec le nom <em><spanstyle="color: #4769A1">montage-dossier.sh</span></em>
</p>
<p>--> Créer le fichier de service <em><spanstyle="color: #4769A1">montage-dossier.service</span></em> pour le montage avec Geany pour l'automatisation du démarrage
</p>
<pre>
<code>sudo geany
</code>
</pre>
<p>--> Entrer le code dans Geany</p>
<pre>
<code>[Unit]
# Description du service : Monter le dossier NAS
Description=Monter le dossier NAS
# Ce service sera démarré après que le réseau soit disponible
After=network-online.target
[Service]
# Commande à exécuter pour démarrer le service : exécuter le script bash pour monter le dossier NAS
# Exécuter le service en tant qu'utilisateur 'frapoi'
User=frapoi
[Install]
# Activer ce service au démarrage du système
WantedBy=multi-user.target
</code>
</pre>
<p>--> Enregistrer dans le dossier <em><spanstyle="color: #4769A1">/etc/systemd/system/</span></em> avec le nom <em><spanstyle="color: #4769A1">montage-dossier.service</span></em>
</p>
<p>--> Activer le fichier <em><spanstyle="color: #4769A1">montage-dossier.service</span></em></p>