Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Mac
Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 02/03/2010, 11h26   #1
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Par défaut Problème de droits avec un dossier, ses sous-dossier et ses fichiers

Bonjour,
j'ai un gros souci. J'ai copié un dossier contenant des dossiers de fichiers mp3 à partir d'un CD.
Je suis connecté en tant qu'utilisateur principal, enfin je crois, et je ne peux pas modifier les noms des fichiers et des dossiers.
Que dois-je faire ?

Toute info. est la bienvenue.

PS : changer les droits à la main via "Lire les informations" est exclu car je vais avoir de l'ordre de 400 dossiers à traiter...
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 12h23   #2
Rédacteur/Modérateur
 
Avatar de kOrt3x
 
Homme Aurélien Gaymay
Technicien Informatique/Etudiant Web
Inscription : septembre 2006
Messages : 2 249
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gaymay
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Technicien Informatique/Etudiant Web
Secteur : Santé

Informations forums :
Inscription : septembre 2006
Messages : 2 249
Points : 7 157
Points : 7 157
Envoyer un message via AIM à kOrt3x Envoyer un message via MSN à kOrt3x Envoyer un message via Skype™ à kOrt3x
Citation:
Envoyé par rambc Voir le message

PS : changer les droits à la main via "Lire les informations" est exclu car je vais avoir de l'ordre de 400 dossiers à traiter...
Et si tu le fais sur un seul dossier ? pas besoin de faire cette manipulation sur tous les dossiers.
__________________
QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
QuickEvent Lite : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
______________________________________________________________________________________

La rubrique Mac - Les cours & tutoriels Mac - Critiques de Livres Mac
kOrt3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 14h37   #3
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Je viens de la faire sur le dossier contenant tous mes sous-dossiers. Je l'ai fait sur le dossier copié. Cela ne fonctionne pas...

Je ne comprends par ce comportement que je n'avais pas sous Leopard...
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 17h17   #4
Rédacteur/Modérateur
 
Avatar de kOrt3x
 
Homme Aurélien Gaymay
Technicien Informatique/Etudiant Web
Inscription : septembre 2006
Messages : 2 249
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gaymay
Âge : 28
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Technicien Informatique/Etudiant Web
Secteur : Santé

Informations forums :
Inscription : septembre 2006
Messages : 2 249
Points : 7 157
Points : 7 157
Envoyer un message via AIM à kOrt3x Envoyer un message via MSN à kOrt3x Envoyer un message via Skype™ à kOrt3x
Est-ce qu'il y a un cadena ou un logo "interdit" sur les dossiers ?
__________________
QuickEvent : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
QuickEvent Lite : Prise de rendez-vous rapide pour iPhone/iPad et iPod Touch (AppStore)
______________________________________________________________________________________

La rubrique Mac - Les cours & tutoriels Mac - Critiques de Livres Mac
kOrt3x est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2010, 22h16   #5
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Citation:
Envoyé par kOrt3x Voir le message
Est-ce qu'il y a un cadena ou un logo "interdit" sur les dossiers ?
Oui il y a un cadenas sur lequel je clique pour changer les droits d'un dossier. Malheureusement cela ne s'applique pas aux sous-dossiers.

Quel est le problème ?
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2010, 19h46   #6
Membre chevronné
 
Avatar de Ragmaxone
 
Homme Maxime Raguenet
Responsable systèmes de distribution
Inscription : août 2007
Messages : 415
Détails du profil
Informations personnelles :
Nom : Homme Maxime Raguenet
Âge : 26
Localisation : Pologne

Informations professionnelles :
Activité : Responsable systèmes de distribution
Secteur : Distribution

Informations forums :
Inscription : août 2007
Messages : 415
Points : 625
Points : 625
le shell est ton ami

si t'as pas peur du cambouis, ouvre Terminal dans Utilitaires et fait ça

Code :
sudo chown -R tonCompte leDossier
tous les fichiers et dossiers contenus dans leDossier t'appartiendront
Ragmaxone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2010, 19h49   #7
Membre chevronné
 
Avatar de Ragmaxone
 
Homme Maxime Raguenet
Responsable systèmes de distribution
Inscription : août 2007
Messages : 415
Détails du profil
Informations personnelles :
Nom : Homme Maxime Raguenet
Âge : 26
Localisation : Pologne

Informations professionnelles :
Activité : Responsable systèmes de distribution
Secteur : Distribution

Informations forums :
Inscription : août 2007
Messages : 415
Points : 625
Points : 625
euh j'ai répondu un peu vite en fait ...

avant tu devrais faire ça

et poster un capture d'écran (cmd+maj+4, puis espace et clique sur la fenêtre en affichant un max de données)
Ragmaxone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2010, 14h02   #8
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Merci pour les indications. Voilà ce que j'ai obtenu :
Code :
1
2
3
4
5
$ ls -l /Users/cbal/Music/0-Tango\ Jazz 
total 0
dr-xr-xr-x  6 cbal  staff  204 24 déc  2007 Astor Piazzolla
dr-xr-xr-x  5 cbal  staff  170 23 déc  2007 Pedro Menéndez
dr-xr-xr-x  4 cbal  staff  136 23 déc  2007 The Gustavo Beytelmann Trio
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2010, 14h36   #9
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Pendant que j'y pense j'ai oublié de dire quelque chose de TRES important. Le CD a été fait du temps où, pauvre de moi, j'étais sous Windaube.
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2010, 12h12   #10
Membre chevronné
 
Avatar de Ragmaxone
 
Homme Maxime Raguenet
Responsable systèmes de distribution
Inscription : août 2007
Messages : 415
Détails du profil
Informations personnelles :
Nom : Homme Maxime Raguenet
Âge : 26
Localisation : Pologne

Informations professionnelles :
Activité : Responsable systèmes de distribution
Secteur : Distribution

Informations forums :
Inscription : août 2007
Messages : 415
Points : 625
Points : 625
ça veut dire qu'aucun des fichiers n'est modifiable par personne (il n'y a aucun 'w' dans la suite de "r-x")
donc fait la commande que je t'ai donné est pas suffisante.

la commande :

Code :
sudo chown -R tonCompte leDossier
et en plus il faut

Code :
sudo chmod -R 0755 tonDossier
ça va ajouter un 'w' dans le premier "r-x" ce qui donnera le droit au propriétaire de les modifier et comme la commande avant te désignera comme propriétaire ça devrait être résolu après

bonne chance
Ragmaxone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2010, 17h45   #11
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Super ! Ça marche... Merci.

Petite question : où puis-je trouver des infos sur les incantations vaudous que tu m'as proposées ?
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2010, 18h07   #12
Membre chevronné
 
Avatar de Ragmaxone
 
Homme Maxime Raguenet
Responsable systèmes de distribution
Inscription : août 2007
Messages : 415
Détails du profil
Informations personnelles :
Nom : Homme Maxime Raguenet
Âge : 26
Localisation : Pologne

Informations professionnelles :
Activité : Responsable systèmes de distribution
Secteur : Distribution

Informations forums :
Inscription : août 2007
Messages : 415
Points : 625
Points : 625
pour la plupart c'est des commandes unix donc tout tuto Linux de base te donneras des infos.
si tu veux être sûr d'avoir les infos relatives à Mac OS X et que tu préfères te débrouiller seul, tu peux utiliser "man", ça permet d'afficher les modes d'emploi des fonctions du système. par exemple :

pour te déplacer dans le fichier ouvert suffit d'utiliser les flèches haut et bas et pour quitter presser "Q".

pour connaître les fonctions dispo, tu tapes une lettre puis deux ou trois fois la touche tab, ça active l'auto-complétion et dans le cas de choix multiple, il fait "dong" et au deuxième ou troisième pressage de tab il t'affiche la liste des choix possibles.

bonne chance et amuse toi bien
Ragmaxone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2010, 23h25   #13
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Merci pour les compléments...
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 09h53   #14
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 255
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 255
Points : 2 685
Points : 2 685
Citation:
Envoyé par rambc Voir le message
Merci pour les compléments...
faisant un chmod -R 755 DOSSIER vous avez mis le bit "executable" aussi sur les fichiers ce qui n'est pas nécessairement une bonne idée…

Code :
1
2
3
find DOSSIER -type d -exec chmod 755 {} \;
find DOSSIER -type f -exec chmod 644 {} \;
mettra les dossiers en drwxr-xr-x et les fichiers en -rw-r--r--

man find
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 10h49   #15
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Citation:
Envoyé par JeitEmgie Voir le message
faisant un chmod -R 755 DOSSIER vous avez mis le bit "executable" aussi sur les fichiers ce qui n'est pas nécessairement une bonne idée…
Peux-tu préciser pourquoi, s'il te plait.

Citation:
Envoyé par JeitEmgie Voir le message
Code :
1
2
3
find DOSSIER -type d -exec chmod 755 {} \;
find DOSSIER -type f -exec chmod 644 {} \;
mettra les dossiers en drwxr-xr-x et les fichiers en -rw-r--r--
C'est le code que tu proposes pour rattraper l'erreur.
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 12h28   #16
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 255
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 255
Points : 2 685
Points : 2 685
Citation:
Envoyé par rambc Voir le message
Peux-tu préciser pourquoi, s'il te plait.


C'est le code que tu proposes pour rattraper l'erreur.
le bit "executable" sert à indiquer que le fichier contient du code… au sens large…
(çà peut être un script… à lancer dans Terminal.app…)

mettre le bit "executable" sur des fichiers de données ne sert à rien : par définition…
par contre un des types de malware existant est de faire passer des fichiers exécutables contenant du code "malfaisant", … genre cheval de Troie par exemple… comme étant de simple fichier de données…

bien sûr on peut argumenter que ce genre de fichiers reste rare… et que si l'on est certain de la confiance que l'on peu accorder à la source des fichiers… ce problème est anecdotique…

mais mieux vaut ne pas prendre de mauvaise habitude…

et le code proposé permet de corriger la situation…
comme le ferait d'ailleurs une réparation des permissions via l'Utilitaire de Disque…
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 13h35   #17
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Ok et merci pour ces compléments.
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 13h38   #18
Membre Expert
 
Inscription : décembre 2006
Messages : 1 999
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 999
Points : 1 057
Points : 1 057
Pour en finri avec post, j'imagine que je dois à l'avenir changer
Code :
sudo chmod -R 0755 tonDossier
en
Code :
sudo chmod -R 0644 tonDossier
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 18h01   #19
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 255
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 255
Points : 2 685
Points : 2 685
Citation:
Envoyé par rambc Voir le message
Pour en finri avec post, j'imagine que je dois à l'avenir changer
Code :
sudo chmod -R 0755 tonDossier
en
Code :
sudo chmod -R 0644 tonDossier
non, …

644 sur les dossiers ne permet pas de voir le contenu,
le bit executable sur un dossier signifie la possibilité de lister son contenu…

d'où l'idée d'utiliser le find avec l'option -type
d : pour directory
f : pour file
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2010, 21h51   #20
Membre chevronné
 
Avatar de Ragmaxone
 
Homme Maxime Raguenet
Responsable systèmes de distribution
Inscription : août 2007
Messages : 415
Détails du profil
Informations personnelles :
Nom : Homme Maxime Raguenet
Âge : 26
Localisation : Pologne

Informations professionnelles :
Activité : Responsable systèmes de distribution
Secteur : Distribution

Informations forums :
Inscription : août 2007
Messages : 415
Points : 625
Points : 625
en gros :

Code :
find DOSSIER -type d -exec chmod 755 {} \;
ça veut dire "trouver dans DOSSIER les dossiers et leur changer les droits en 755" (donc avec le bit x, comme avant : le propriétaire peut lire écrire et "exécuter" et les autres seulement lire et "exécuter")

Code :
find DOSSIER -type f -exec chmod 644 {} \;
ça veut dire "trouver dans DOSSIER les fichiers et leur changer les droits en 644" (donc la même chose sauf que personne ne peut "exécuter")

corrigez moi si je me trompe (j'aime ça)
Ragmaxone est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 02h48.


 
 
 
 
Partenaires

Hébergement Web