Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
permissions [Le 29/03/2022, 21:52]
bcag2 ancienne révision (Le 21/12/2021, 09:28) restaurée
permissions [Le 29/02/2024, 12:03] (Version actuelle)
Amiralgaby ancienne révision (Le 04/08/2023, 15:33) restaurée
Ligne 1: Ligne 1:
- 
 {{tag>​droits sécurité fichier administration }} {{tag>​droits sécurité fichier administration }}
  
Ligne 49: Ligne 48:
 </​file>​ </​file>​
  
-Le premier symbole peut être « »« », soit « », entres autres ([[wpfr>​Permissions_UNIX#​Norme_POSIX|toutes les options sur la page permissions Unix sur wikipédia]])). Il indique la nature du fichier :+Le premier symbole peut être ''​-''​''​d''​, soit ''​l''​, entres autres ([[wpfr>​Permissions_UNIX#​Norme_POSIX|toutes les options sur la page permissions Unix sur wikipédia]])). Il indique la nature du fichier :
   * **-** : fichier classique   * **-** : fichier classique
-  * **d** : répertoire +  * **d** : //​directory// ​: répertoire 
-  * **l** : lien symbolique +  * **l** : //​link// ​: lien symbolique 
-  * **c** : périphérique de type caractère +  * **c** : //​character// ​: périphérique de type caractère 
-  * **b** : périphérique de type bloc +  * **b** : //​block// ​: périphérique de type bloc 
-  * **p** : pipe (FIFO) "tube" ou "tuyau" en anglais ​ou pipeline ​aussi en français +  * **p** : //​[[wpfr>​Tube_nommé|pipe]]// : tubetuyau ou file (d'​attente),​ (voir aussi [[wpfr>​File_(structure_de_données)|FIFO]]) 
-  * **s** : socket+  * **s** : //socket//
  
 Suivent ensuite 3 groupes de 3 symboles chacun, indiquant si le fichier (ou répertoire) est autorisé en lecture, écriture ou exécution. Les 3 groupes correspondent,​ dans cet ordre, aux droits du propriétaire,​ du groupe puis du reste des utilisateurs. Dans le paragraphe introductif,​ vous aurez remarqué des lettres en gras dans les termes anglais. Ce sont ces lettres qui sont utilisées pour symboliser lesdites permissions. Si la permission n'est pas accordée, la lettre en question est remplacé par « - ». Suivent ensuite 3 groupes de 3 symboles chacun, indiquant si le fichier (ou répertoire) est autorisé en lecture, écriture ou exécution. Les 3 groupes correspondent,​ dans cet ordre, aux droits du propriétaire,​ du groupe puis du reste des utilisateurs. Dans le paragraphe introductif,​ vous aurez remarqué des lettres en gras dans les termes anglais. Ce sont ces lettres qui sont utilisées pour symboliser lesdites permissions. Si la permission n'est pas accordée, la lettre en question est remplacé par « - ».
Ligne 74: Ligne 73:
 </​file>​ </​file>​
  
-Il se traduit de la manière suivante : +Il se traduit de la manière suivante :
  
   * **d** : c'est un répertoire.   * **d** : c'est un répertoire.
Ligne 253: Ligne 252:
  
 <​note>​Deux autres options bien pratiques : <​note>​Deux autres options bien pratiques :
-  * Pour afficher un message si et seulement si les permissions ont changé : +  * Pour afficher un message si et seulement si les permissions ont changé :
 <​code>​chmod -c <​option>​ <​fichier>​ </​code> ​ <​code>​chmod -c <​option>​ <​fichier>​ </​code> ​
-  * Pour travailler récursivement sur tous les fichiers d'un répertoire et de ses sous-répertoires : +  * Pour travailler récursivement sur tous les fichiers d'un répertoire et de ses sous-répertoires :
 <​code>​chmod -R repertoire </​code>​ <​code>​chmod -R repertoire </​code>​
 </​note>​ </​note>​
Ligne 268: Ligne 267:
 -rwxr-sr-x ​ 1 root   ​ssh ​     284784 mai   ​12 ​ 2014 ssh-agent*</​code>​ -rwxr-sr-x ​ 1 root   ​ssh ​     284784 mai   ​12 ​ 2014 ssh-agent*</​code>​
  
-le bit Set-User-ID permet à un utilisateur d'​exécuter le programme avec les droits du propriétaire,​ c'est ainsi que sudo nous permet d'​exécuter des commandes en "//​root//" ​+le bit Set-User-ID permet à un utilisateur d'​exécuter le programme avec les droits du propriétaire,​ c'est ainsi que sudo nous permet d'​exécuter des commandes en "//​root//"​
  
 le bit Set-Group-ID idem que le User-ID mais par rapport au groupe le bit Set-Group-ID idem que le User-ID mais par rapport au groupe
  • permissions.1648583579.txt.gz
  • Dernière modification: Le 29/03/2022, 21:52
  • par bcag2