Définir les droits d’accès sur les répertoires Owncloud<span class="rating-result after_title mr-filter rating-result-1014" >			<span class="no-rating-results-text">No ratings yet.</span>		</span>

Définir les droits d’accès sur les répertoires Owncloud

Temps de lecture: 55 secondes

Définir les droits d’accès sur les répertoires Owncloud

 

Pour que votre cloud maison qui utilise Owncloud fonctionne correctement, il vous faut entre autre, définir les droits d’accès sur les répertoires Owncloud et sous répertoire de celui-ci. Cela peux être assez ennuyeux de le faire manuellement, alors autant le faire de façon automatique !

 

mes-vms.fr Script permettant de définir les droits d’accès aux répertoires Owncloud

 

fleche-droite A quoi ressemble t-il ? La réponse ci-dessous.

double-fleche-droite-noir Exécuter le depuis n’importe quel répertoire mais avec les droits root, comme un script Shell classique.

sh Droits_Owncloud.sh

double-fleche-droite-noir Il n’y a uniquement qu’une seule chose à changer, ocpath.

#!/bin/bash
ocpath='/media/user/Owncloud' #Chemin du répertoire Owncloud. A changer en fonction de votre installation.
htuser='www-data'
htgroup='www-data'
rootuser='root'

printf "Creating possible missing Directories\n"
mkdir -p $ocpath/data
mkdir -p $ocpath/assets
mkdir -p $ocpath/updater

printf "chmod Files and Directories\n"
find ${ocpath}/ -type f -print0 | xargs -0 chmod 0640
find ${ocpath}/ -type d -print0 | xargs -0 chmod 0750

printf "chown Directories\n"
chown -R ${rootuser}:${htgroup} ${ocpath}/
chown -R ${htuser}:${htgroup} ${ocpath}/apps/
chown -R ${htuser}:${htgroup} ${ocpath}/assets/
chown -R ${htuser}:${htgroup} ${ocpath}/config/
chown -R ${htuser}:${htgroup} ${ocpath}/data/
chown -R ${htuser}:${htgroup} ${ocpath}/themes/
chown -R ${htuser}:${htgroup} ${ocpath}/updater/

chmod +x ${ocpath}/occ

printf "chmod/chown .htaccess\n"
if [ -f ${ocpath}/.htaccess ]
 then
  chmod 0644 ${ocpath}/.htaccess
  chown ${rootuser}:${htgroup} ${ocpath}/.htaccess
fi
if [ -f ${ocpath}/data/.htaccess ]
 then
  chmod 0644 ${ocpath}/data/.htaccess
  chown ${rootuser}:${htgroup} ${ocpath}/data/.htaccess
fi

 

 

Téléchargement

 

Téléchargement via Mes-vms

 

 

A propos de Sébastien

Zimo
Professionnel et passionné d'informatique et des nouvelles technologies, je mets à disposition de tous des machines virtuelles clé en main.

Répondre

Votre adresse email ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Show Buttons
Hide Buttons
%d blogueurs aiment cette page :