Page 1 of 1

[RESOLU]chmod et exception

Posted: 31 Dec 2014 15:20
by ernie
Hello

J'ai fait un script pour régler mes problèmes de droits sur des répertoires et fichiers:

Code: Select all

#!/bin/sh
chmod -R 777 /mnt/pool1/finch/mnt/pool1/videos
chmod -R 777 /mnt/pool1/finch/mnt/pool1/documents
chmod -R 777 /mnt/pool1/finch/mnt/pool1/musiques
chmod -R 777 /mnt/pool1/finch/mnt/pool1/photos
chmod -R 777 /mnt/pool1/finch/mnt/pool1/sup/script
cependant étant passé au zfs, il y a des répertoires .zfs qui pose problème car ils sont affectés par la manipulaton (mais rien de se fait car pas autorisé).

Je n'ai pas trouvé l'option qui permet de lui dire de ne pas le faire sur les répertoire commencant par un '.'.

Les idées sont les bienvenues.

Cdlt

Re: chmod et exeption

Posted: 31 Dec 2014 16:09
by lulu80
bonjour,
c'est quoi exactement tes problèmes de droit ? ...sur le partage réseau (Wind:linux ect)ou dans nas4free proprement dit
moi j'ai rencontrer un problème de droit sur le partage "cif/smb" je ne pouvais contrôler ni fichier ni répertoire tous était bloquer par les droit Unix ?
j'ai donc crée un groupe puis un user associer a se groupe avec des droit et depuis sa fonctionne .
regarde ci-dessous si tu trouve pas ton bonheur
http://www.lambot.info/installation-et- ... n-dun-nas/

Re: chmod et exeption

Posted: 31 Dec 2014 17:49
by ernie
En fait via owncloud, cela écrit suivant certains droits, et cela change aussi via mon poste Fedora.
Donc pour remettre tout à niveau j ai mis ce script.

Re: chmod et exeption

Posted: 31 Dec 2014 18:04
by lulu80
ernie wrote:En fait via owncloud, cela écrit suivant certains droits, et cela change aussi via mon poste Fedora.
Donc pour remettre tout à niveau j ai mis ce script.
aaah ok ,je pensé que sa venait des droits pour les fichiers partager par CIFS , la c'est un autre problème... tu veut dire que tous se qui se partage
en passant par owncloud et réécrit avec des droits inférieur a 777 ??

Re: chmod et exception

Posted: 23 Jan 2015 23:51
by ernie
Apparemment il faut combiner 'find' et 'chmod'.
Je cherche et je vous dis

Re: chmod et exception

Posted: 01 Feb 2015 10:29
by ernie
J ai trouvé des infos mais sans succès:

find /mnt/pool1/videos -not -path "/mnt/pool1/videos/.zfs" -exec chmod -R 777 {} +
or
# find /mnt/pool1/videos -name '/.zfs' -prune -o -exec chmod -R 777 {} +

J arrive pas a exclure les répertoires .zfs

Si vous avez des suggestions.

Re: chmod et exception

Posted: 08 Feb 2015 12:17
by ernie
Voici la solution grâce a svily0
svily0 wrote:This will do as well:
find /mnt/pool1/videos -type d -mindepth 1 -not \( -name .zfs -prune \) -exec chmod -R 777 {} +
Et cela marche

Re: [RESOLU]chmod et exception

Posted: 08 Feb 2015 12:55
by laster13
Merci ernie

A conserver précieusement! Celà servira probablement à d'autre! ;)