Page 1 of 1
Interdire suppression fichiers/dossiers partage réseau
Posted: 21 Oct 2013 15:27
by technopowaz
Bonjour à tous,
sauriez-vous me dire par quel moyen peut-on empêcher aux utilisateurs d'un partage réseau qui est public, sans mot de passe, de supprimer les fichiers/dossiers que eux mêmes déposent ?
En effet je souhaiterais interdire aux élèves de supprimer leurs propres fichiers déposés ou ceux de leurs collègues.
D'avance merci.
Anthony.
Re: Interdire suppression fichiers/dossiers partage réseau
Posted: 21 Oct 2013 15:38
by technopowaz
PS : je précise que je c'est un lecteur réseau sous windows, et que j'ai essayé le "sticky bit", cela ne fonctionne pas.
Merci.
Re: Interdire suppression fichiers/dossiers partage réseau
Posted: 21 Oct 2013 15:59
by dhenin
Si j'avais à résoudre cette situation, je définirais une commande *cron*
Système > Avancé > Cron
effectuant un changement des droits d'écriture récursivement sur le répertoire de dépôt :
find Depot -newer stamp -exec chmod -w {} \; && touch stamp
Le fichier nommé *stamp* estampille (date) le dernier changement.
find recherche dans le répertoire Depot les fichiers récemment écrits,
-exec effectue la commande qui le suit ( jusqu'à \; )
chmod -w retire le droit d'écrire, donc de retrait ou de modification
{} est la *variable* pour la fonction chmod contenant le nom du fichier récent trouvé par find
les 2 & attendent la fin de la commande de gauche (find ... \;)
touch change la date du fichier *stamp* fournissant ainsi un nouveau repère.
L'avantage d'utiliser *cron* est de pouvoir laisser un "délai de grace" 80)
Bonne journée.
Bien cordialement
Re: Interdire suppression fichiers/dossiers partage réseau
Posted: 21 Oct 2013 23:12
by OncleBah
Sans être un fin connaisseur, pourquoi pas partir sur un rsync des dossiers concernés qui dirait en gros:
-quand un fichier arrive sur "dossier" l'envoyer sur "dossierbis" ou là seul l'admin aurait les droit d'accès ?
Ce type de solution peut à terme m'intéressé, quand j'aurai réussi à installer tout ça
