Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:lagrenouille:tutos:nextcloud-v.17 [21/12/2019 20:26] lagrenouille [* tuto pour les nouveaux utilisateurs de nextcloud *] |
utilisateurs:lagrenouille:tutos:nextcloud-v.17 [09/05/2021 14:38] (Version actuelle) lagrenouille [Installation] |
||
---|---|---|---|
Ligne 160: | Ligne 160: | ||
Vu que ma box m’attribue des IP dynamique. | Vu que ma box m’attribue des IP dynamique. | ||
Je suis allé récupérer mon apikey chez gandi : | Je suis allé récupérer mon apikey chez gandi : | ||
+ | |||
+ | ==== récupérer son apikey chez Gandi ==== | ||
+ | En cliquant sur votre nom d'utilisateur en haut à droite, puis sur 'Paramètres'. | ||
+ | Cliquez ensuite sur 'Modification de mot de passe & configuration des restrictions d'accès'. | ||
+ | C'est sur cette page que vous pourrez générer votre clef API. | ||
+ | |||
Un copain m’a fait un script python qui récupère mon IP publique et qui la place dans ma zone DNS chez Gandi. | Un copain m’a fait un script python qui récupère mon IP publique et qui la place dans ma zone DNS chez Gandi. | ||
Ligne 221: | Ligne 227: | ||
print("PUT -> " + buffer3.getvalue().decode('utf-8'))// | print("PUT -> " + buffer3.getvalue().decode('utf-8'))// | ||
| | ||
+ | # Modification de la configuration du serveur turn | ||
+ | old_ip_ech = old_ip.replace('.','\.') | ||
+ | |||
+ | cmd = "sed -e 's/^external-ip={}/external-ip={}/' /etc/turnserver.conf >{}".format(old_ip_ech,new_ip,'/etc/turnserver.conf.new') | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
+ | cmd = "mv /etc/turnserver.conf /etc/turnserver.conf.bkp" | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
+ | cmd = "mv /etc/turnserver.conf.new /etc/turnserver.conf" | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
+ | cmd = "systemctl restart coturn" | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
</file> | </file> | ||
Ligne 329: | Ligne 350: | ||
DocumentRoot /var/www/html/nextcloud/ | DocumentRoot /var/www/html/nextcloud/ | ||
- | + | <Directory /var/www/html/nextcloud/> | |
- | <Directory /var/www/html/nextcloud/> | + | |
Options +FollowSymLinks | Options +FollowSymLinks | ||
AllowOverride all | AllowOverride all | ||
Ligne 340: | Ligne 360: | ||
SetEnv HTTP_HOME /var/www/html/nextcloud/ | SetEnv HTTP_HOME /var/www/html/nextcloud/ | ||
</Directory> | </Directory> | ||
- | + | ||
+ | Alias /privatebin /var/www/html/privatebin/ | ||
+ | <Directory /var/www/html/privatebin/> | ||
+ | Options +FollowSymLinks | ||
+ | AllowOverride all | ||
+ | Require all granted | ||
+ | </Directory> | ||
+ | |||
+ | Alias /compta /var/www/html/compta/dolibarr/htdocs/ | ||
+ | <Directory /var/www/html/compta/dolibarr/htdocs/> | ||
+ | Options +FollowSymLinks | ||
+ | AllowOverride all | ||
+ | Require all granted | ||
+ | </Directory> | ||
+ | |||
+ | Alias /lebarananar /var/www/html/lebarananar/ | ||
+ | <Directory /var/www/html/lebarananar/> | ||
+ | Options +FollowSymLinks | ||
+ | AllowOverride all | ||
+ | Require all granted | ||
+ | </Directory> | ||
+ | |||
ErrorLog /var/log/apache2/nextcloud/error.log | ErrorLog /var/log/apache2/nextcloud/error.log | ||
LogLevel warn | LogLevel warn | ||
Ligne 1044: | Ligne 1085: | ||
Envoyez ce lien chez vos amis, dans vos emails, sur un site, bref mettez le à disposition là où vous voulez partager votre fichier. | Envoyez ce lien chez vos amis, dans vos emails, sur un site, bref mettez le à disposition là où vous voulez partager votre fichier. | ||
+ | |||
+ | =====Pour les utilisateurs (non admin) ===== | ||
+ | |||
+ | Si un utilisateur veut partager l'écriture d'un fichier, il lui faudra créer les nouveaux utilisateurs, aven nom et email | ||
+ | Pour plus de sûreté faite vous un répertoire, exemple "collectif", les utilisateurs qui seront dans le groupe collectif pourront partagé l'écriture du texte. | ||
+ | |||
+ | {{https://debian-facile.org/images/file-Ra038550db9f4f6534170dbffcbddb7c7.png}} | ||
+ | |||
+ | **Revenez à vos dossiers** | ||
+ | ** | ||
+ | Puis vous partagez le dossier**: **cliquez sur partagé.** | ||
+ | |||
+ | {{https://debian-facile.org/images/file-Ra88695f053a5d21110915b3b17ad914c.png}} | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R4e7c2706c6a5a8b57e6c593b9d40fcb5.png}} | ||
+ | |||
+ | |||
+ | |||
+ | **Quand le nouvel utilisateur se connecte, vous verrez son logo** | ||
+ | |||
+ | {{https://debian-facile.org/images/file-R5e5202e7f15ffa7d44de687412849925.png}} | ||
+ | |||
+ | |||
+ | =====À propos des utilisateurs===== | ||
+ | Dans la configuration des utilisateurs, vous créez des groupes, avec vos propres critères: | ||
+ | |||
+ | Dans la configuration "partage" je vous conseil de coché : | ||
+ | |||
+ | //N'autoriser les partages qu'entre membres de même groupe// | ||
+ | Ce qui empêchera que tout le monde voit tous les utilisateurs, mais juste ceux du ou des groupes auxquels il appartient | ||
+ | |||
+ | {{https://debian-facile.org/images/file-Re7fda6e24527d2871868de41a92738f9.png}} | ||
+ | |||
+ | ===La sortie de serveur Turn à légèrement changé le script python pour le DNS=== | ||
+ | |||
+ | il est rajouté à la fin | ||
+ | <code root># Modification de la configuration du serveur turn | ||
+ | old_ip_ech = old_ip.replace('.','\.') | ||
+ | |||
+ | cmd = "sed -e 's/^external-ip={}/external-ip={}/' /etc/turnserver.conf >{}".format(old_ip_ech,new_ip,'/etc/turnserver.conf.new') | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
+ | cmd = "mv /etc/turnserver.conf /etc/turnserver.conf.bkp" | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
+ | cmd = "mv /etc/turnserver.conf.new /etc/turnserver.conf" | ||
+ | subprocess.run(cmd,shell=True, check=True) | ||
+ | |||
+ | cmd = "systemctl restart coturn" | ||
+ | subprocess.run(cmd,shell=True, check=True)</code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
{{https://debian-facile.org/images/file-Ra9874b11056daf115efc29dc83a263f1.png}} | {{https://debian-facile.org/images/file-Ra9874b11056daf115efc29dc83a263f1.png}} | ||
- | === | + | |
- | Pour les utilisateurs (non admin) === | + | |