54 permissions .pdf



Nom original: 54-permissions.pdfTitre: AutorisationAuteur: JLaurent

Ce document au format PDF 1.5 a été généré par Microsoft® Word 2016, et a été envoyé sur fichier-pdf.fr le 20/04/2016 à 20:50, depuis l'adresse IP 85.234.x.x. La présente page de téléchargement du fichier a été vue 390 fois.
Taille du document: 284 Ko (5 pages).
Confidentialité: fichier public


Aperçu du document


Autorisation
MODIFIER LES PERMISSIONS SUR LES FICHIERS ET REPERTOIRES
(LECTURE/ECRITURE/EXECUTION/PROPRIETE,...).

LE CHMOD
A quoi ça sert ?
Le chmod permet de distribuer les droits sur un fichier ou sur un dossier (dans ce dernier
cas, cela peut également être appliqué de manière récursive).
Il existe trois droits
-

R/4 : Read -> Lire le contenu du fichier ou du répertoire

-

W/2 : Write -> Modifier le contenu du fichier ou du répertoire

-

X/1 : eXecute -> exécuter le fichier (si exécutable) ou traverser le répertoire

Attention dans le cas des chiffres, ces derniers s’additionnent par triplet. Ainsi pour chaque lien le
maximum est de 7 (tous les droits). Pour appliquer que l’un ou l’autre droit ou plusieurs, mais pas
tous, il suffit de faire un peu de mathématique avec les valeurs numériques. Ainsi 6 donnera les
droits en lecture et en écriture (R et W). Le souci des chiffres est qu’il faut renseigner les 3 triplets.

JLaurent | Système | 20 avril 2016

Il existe également trois liens pour chaque fichier/dossier
-

U : User (le proprétaire)

-

G : Group (le groupe d’appartenance)

-

O : Others (les autres : ne sont pas liés, mais déduits)

Root the god
Root est en effet tout puissant et n’est soumis à aucune restriction
Qui peut modifier les droits ?
Root et le propriétaire du fichier/dossier peuvent changer les droits
Permissions spéciales :
SUID = Set User ID
Fichier : il sera exécuté avec les permissions du propriétaire (plutôt que celui qui exécute)
Répertoire : les fichiers créés dans un répertoire héritent de son UID
---s------ si x est activé également
---S------ si x n'est pas activé
GUID = Set Group ID
Fichier : il sera exécuté avec l'identifiant du groupe propriétaire (plutôt que l'exécutant)
Répertoire : les fichiers créés dans un répertoire héritent de son GID
------s--- si x est activé également
------S--- si x n'est pas activé
Sticky bit
Fichier : le programme reste en mémoire après la première exécution Répertoire :
quiconque peut y créer un fichier, mais seul le propriétaire peut le supprimer
---------t si x est activé également
---------T si x n'est pas activé

COMMENT UTILISER LA COMMANDE CHMOD?
Cette commande ne s'utilise jamais seule, elle s'accompagne toujours soit de lettres et de "signes",
soit de nombre.

Quels sont les droits actuels de notre cible ?
Pour savoir quel droit a un fichier, un dossier ou autre, utiliser la commande ls -la dans le dossier
père de votre cible.

PAGE 1

Vous remarquez sans doute un d devant les premiers droits. Ce dernier indique un dossier. De
même le l indique un lien faible.

Changer les droits avec les lettres
chmod <lien>+/-/=<liste_des_droits> <chemin_et_ou_nom_fichier>
Par exemple pour ajouter des droits en lecture et écriture à l’utilisateur actuel:
-

chmod u+x hello

Par exemple pour modifier les droits du groupe de l’utilisateur actuel :
-

chmod g=rx hello

Par exemple pour enlever tous les droits aux autres :
-

chmod o-rwx hello

Changer les droits avec les chiffres
chmod <chiffreU><chiffreG><chiffreO> <chemin_et_ou_nom_fichier>
Par exemple pour ajouter des droits en lecture et écriture à l’utilisateur actuel:
-

chmod 744 hello

Par exemple pour modifier les droits du groupe de l’utilisateur actuel :

PAGE 2

-

chmod 754 hello

Par exemple pour enlever tous les droits aux autres :
chmod 750 hello

LE CHOWN
A quoi ça sert ?
Le chown permet de modifier la propriété d’un fichier ou d’un dossier et seul root peut le faire.

Qui est propriétaire ?
Le propriétaire est le premier nom à être rencontré après les permissions.

Comment le changer ?
-

chown <nom_utilisateur> <fichier/dossier>
 chown jlaurent hello (dans mon cas)

PAGE 3

PAGE 4


Aperçu du document 54-permissions.pdf - page 1/5

Aperçu du document 54-permissions.pdf - page 2/5

Aperçu du document 54-permissions.pdf - page 3/5

Aperçu du document 54-permissions.pdf - page 4/5

Aperçu du document 54-permissions.pdf - page 5/5




Télécharger le fichier (PDF)


54-permissions.pdf (PDF, 284 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


54 permissions
scriptlinux
gestion des acl lea linux
l administrations sous linux
site de zero reprenez le controle avec linux
12827 reprenez le controle a l aide de linux

Sur le même sujet..




🚀  Page générée en 0.146s