Livre Photoshop CS3 - Téléchargement libre et gratuit

Le livre Photoshop CS3, Retouche photo - Les techniques de Pro, en téléchargement libre et gratuit.
Le Blog du Web Design, Wisibility, Welovemac, AlsacréationsScoopeo, NikonPassion, Photo-InfoFocale Active, Pixelistes et Freewares et tutos en parlent !

BatChmod : pour gérer vos permissions CHMOD (sous Mac)

Les permissions CHMOD

Pour sécuriser l'administration de nombreux CMS, il vous est demandé de gérer les permissions CHMOD (CHange MODe). Les permissions CHMOD vous permettent de déterminer qui peut écrire, lire ou exécuter des fichiers sur un serveur Web Apache dans cet exemple (et plus généralement sur les machines UNIX).

Les personnes

Pour chaque fichier vous pouvez déterminer les droits pour quatre types de personnes :

  • le propriétaire, user, noté u,
  • le groupe, group, noté g,
  • les autres, other, noté o,
  • et tous, all, noté a.

 Notez bien que sur un serveur Apache (comme tout processus UNIX) le propriétaire est le compte utilisateur qui exécute le processus Apache. Cela implique clairement que ce n'est pas vous ! Même si vous télécharger vos fichiers d'installation depuis votre machine dans votre dossier de publication chez votre hébergeur, le propriétaire des fichiers ce n'est pas vous ! Quand vos télécharger vos fichiers le nom d propriétaire et du groupe est changé automatiquement par votre hébergeur. Il convient donc de bien vérifier les permissions (notament avec les hébergeurs grand public comme Free). Mais cela ne modifie en rien la sécurité des fichiers si les permission sont toujours les mêmes.

Les permissions

Vous avez trois permissions sur les fichiers :

  • lire, read, noté r,
  • écrire, write, noté w,
  • exécuter, execute, noté x.

La notation

La notation des permissions CHMOD peut s'écrirent de deux manières différentes : avec une valeur alphanumérique ou avec une valeur octale.

Les droits

Voici les droits possibles sur les fichiers (source Wikipedia fr) :

Correspondances de représentation des droits
DroitValeur alphanumériqueValeur octale
aucun droit --- 0
exécution seulement --x 1
écriture seulement -w- 2
ecriture et exécution -wx 3
lecture seulement r-- 4
lecture et exécution r-x 5
lecture et écriture rw- 6
tous les droits (lecture, écriture et exécution) rwx 7

Exemples

Pour les dossiers privés, valeur : 700. Avec option is folder en plus.

  • u peut lire, écrire et exécuter (tous les droits) : 7,
  • g n'a aucun droit : 0,
  • a n'a aucun droit : 0.

Pour les dossiers publics, valeur : 755. Avec option is folder en plus.

  • u peut lire, écrire et exécuter (tous les droits) : 7,
  • g peut lire et exécuter : 5,
  • a peut lire et exécuter : 5.

Pour les fichiers privés Valeur : 600.

  • u peut lire et écrire : 6,
  • g n'a aucun droit :e 0,
    a n'a aucun droit : 0,
    g n'a aucun droit : 0,
  • a n'a aucun droit : 0.

Pour les fichiers publics, valeur : 644.

  • u peut lire et écrire : 6,
  • g peut lire, 4,
  • a peut lire, 4.

Calcul de correspondance

Pour connaître la correspondance entre la valeur alphanumérique et la valeur octale, je vous propose d'utiliser ce service en ligne : Online Conversion CHMOD.

Les permissions CHMOD sous Mac

Il n'existe pas pléthore de solution sous Mac pour gérer les permissions CHMOD. Je vous propose d'utiliser BatChmod.

Téléchargez et installez le logiciel.

Lire les permissions d'un fichier

  1. Lancer BatChmod
  2. Glissez-déposez 'icône du fichier sur la fenêtre de BatChmod ou cliquez sur le bouton Fichier de la fenêtre principal de BatChmod.

Vous visualisez les trois colonnes Possesseur (u), Group (g) et Tous (a). Avec pour chaque colonne, les droits R (lire), W (écrire) et X (exécuter).

Modifier les permissions avec les valeurs alphanumériques

Pour modifier les permissions d'un fichier, il vous suffit de cocher ou de décocher les droits voulus R, W et X avec les cases à cocher des colonnes Possesseur, Group et Tous.

Puis cliquez sur le bouton Appliquer.

Modifier les permissions avec les valeurs octales

Vous pouvez modifier les permissions en saisissant directement la valeur octale, ce qui est souvent plus simple.

Dans le menu Fenêtre de BatChmod, choisissez Afficher les infos.

Une fenêtre Equivalent octal apparaît en-dessous de la fenêtre principale.

Dans le champ de saisie, saisissez la valeur octale voulue et cliquez sur le bouton Entrer une valeur octale.

Dans la fenêtre principale, les droits s'actualisent.

Cliquez sur le bouton Appliquer.

Les droits sont appliqués et les commandes UNIX vous sont indiquées.

Lire la valeur octale

Vous pouvez bien sûr utiliser cette fenêtre pour connaître la valeur octale des permissions CHMOD d'un fichier.

 

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Mes livres

Qui est en ligne

Nous avons 1 invité en ligne

Twitter

© netPlume - Rédaction pédagogique et internet - Contactez-moi - Mentions légales