Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:droits-unix-bis [03/07/2014 00:06] 127.0.0.1 modification externe |
doc:systeme:droits-unix-bis [19/03/2017 10:06] (Version actuelle) smolski [Protection des fichiers] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Protection des fichiers ====== | ====== Protection des fichiers ====== | ||
+ | |||
+ | * Objet : Protection des fichiers | ||
+ | * Niveau requis :{{tag>débutant avisé}} | ||
+ | * Commentaires :Protéger le contenu de ses fichiers | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * Suivi : | ||
+ | * Création par [[user>smolski]] le 21/04/2010 | ||
+ | * Testé par [[user>milou]] le 23/09/2015 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=113813#p113813 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | == Nota : == | ||
+ | |||
+ | Un second tuto concernant les droits UNIX est ici : | ||
+ | * https://debian-facile.org/doc:systeme:droits-unix | ||
+ | |||
+ | |||
+ | ===== Introduction ===== | ||
Comme tout système multi-utilisateur, GNU/Linux possède des mécanismes permettant au propriétaire d'un fichier d'en protéger le contenu. | Comme tout système multi-utilisateur, GNU/Linux possède des mécanismes permettant au propriétaire d'un fichier d'en protéger le contenu. | ||
Ligne 13: | Ligne 30: | ||
Pour lister les droits dans un terminal, on utilise la commande [[:doc:systeme:ls]] avec l'option -l. \\ | Pour lister les droits dans un terminal, on utilise la commande [[:doc:systeme:ls]] avec l'option -l. \\ | ||
À partir d'un répertoire, par exemple mon répertoire user : | À partir d'un répertoire, par exemple mon répertoire user : | ||
- | <code bash> | + | <code user> |
ls -l</code> | ls -l</code> | ||
J'obtiens : | J'obtiens : | ||
- | <code> | + | <file config retour de la commande> |
- | $ ls -l | + | |
total 1101564 | total 1101564 | ||
-rwxrwxr-x 1 user user 93882368 7 sept. 07:08 0004-1.mpeg | -rwxrwxr-x 1 user user 93882368 7 sept. 07:08 0004-1.mpeg | ||
Ligne 29: | Ligne 45: | ||
drwxr-xr-x 2 user user 4096 14 sept. 03:30 anvers_comm | drwxr-xr-x 2 user user 4096 14 sept. 03:30 anvers_comm | ||
- | etc...</code> | + | etc...</file> |
Voir la suite du tuto pour l'interpréter. | Voir la suite du tuto pour l'interpréter. | ||
Ligne 70: | Ligne 86: | ||
Nous donne : | Nous donne : | ||
- | <file bash>-rw-r--r-- 1 root root 1224 mar 29 16:02 /etc/passwd</file> | + | <file config retour de la commande>-rw-r--r-- 1 root root 1224 mar 29 16:02 /etc/passwd</file> |
Dans mon exemple dans l'ordre de gauche à droite : | Dans mon exemple dans l'ordre de gauche à droite : | ||
*- = type de fichier dans notre cas c'est un fichier ordinaire. | *- = type de fichier dans notre cas c'est un fichier ordinaire. | ||
- | *rw- = permission du propriétaire dans ce cas droit de lecture et d'écriture | + | *rw%%-%% = permission du propriétaire dans ce cas droit de lecture et d'écriture |
- | *r-- = permission du groupe dans ce cas droit de lecture. | + | *r%%--%% = permission du groupe dans ce cas droit de lecture. |
- | *r-- = permission des autres dans ce cas droit de lecture. | + | *r%%--%% = permission des autres dans ce cas droit de lecture. |
===== Modification des Droits ===== | ===== Modification des Droits ===== | ||
Pour la modification des droits d'accès aux fichiers, je vous invite à aller voir les commandes : | Pour la modification des droits d'accès aux fichiers, je vous invite à aller voir les commandes : | ||
- | - [[:doc:systeme:chown|Modifier les Propriétés : chown]]. DÉBUTANT AVISÉ | + | - [[:doc:systeme:chown|Modifier les Propriétés : chown]]. |
- | - [[:doc:systeme:chmod|Modifier les Droits : chmod]]. DÉBUTANT AVISÉ | + | - [[:doc:systeme:chmod|Modifier les Droits : chmod]]. |
- | - [[:doc:programmation:shell:les-metacaracteres|Metacaractères - Symboles en console]]. EXPERT - Les Métacaractères - Un language symbolique en ligne de commande | + | - [[:doc:programmation:shell:les-metacaracteres|Metacaractères - Symboles en console]].- Les Métacaractères - Un langage symbolique en ligne de commande |
- | - [[:doc:programmation:shell:regexp | regexp ou Regular Expression ou Expression Régulière]] EXPERT | + | - [[:doc:programmation:shell:regexp | regexp ou Regular Expression ou Expression Régulière]] |
+ | ===== Lien vers le forum ===== | ||
+ | * [[https://debian-facile.org/viewtopic.php?pid=168600#p168600 | Cours humoristique à propos des droits Unix de la part de raleur sur le forum ici.]] :-D | ||