From f9363182986ac2e7827033831843442e3552ae29 Mon Sep 17 00:00:00 2001 From: Sebastien Dubois Date: Tue, 20 Jun 2017 01:23:40 +0200 Subject: [PATCH] mise en forme Gestion des droits --- reveal/sysadmin.html | 82 +++++++++++++++++++++++++++++++++----------- 1 file changed, 62 insertions(+), 20 deletions(-) diff --git a/reveal/sysadmin.html b/reveal/sysadmin.html index 507efbd..5113fc0 100644 --- a/reveal/sysadmin.html +++ b/reveal/sysadmin.html @@ -897,26 +897,66 @@ EvoBackup : https://forge.evolix.org/projetcs/evobackup
+

Gestion des droits

-Sous les systèmes de type Unix ou Linux, il existe plusieurs types de fichiers: les fichiers, les répertoires, les liens symboliques, les fichiers-périphériques. -Un fichier appartient à un utilisateur (en fait un numéro d'utilisateur) et à un groupe (en fait un numéro de groupe). -Les 3 droits fondamentaux sont la lecture, l'écriture et l'éxecution. -Pour un fichier, ces 3 droits sont définis pour 3 catégories: l'utilisateur, le groupe et le "reste du monde". Pour chacune de ces catégories: on note les droits sous la forme rwx. -[s:sst] u:rwx g:rwx o:rwx +

Sous les systèmes de type Unix ou Linux, il existe plusieurs types de fichiers: +

    +
  • les fichiers,
  • +
  • les répertoires,
  • +
  • les liens symboliques,
  • +
  • les fichiers-périphériques.
  • +
+

+

Un fichier appartient à un utilisateur (en fait un numéro d'utilisateur) et à un groupe (en fait un numéro de groupe).

+

Les 3 droits fondamentaux sont la lecture, l'écriture et l'éxecution.

+
+
+

Pour un fichier, ces 3 droits sont définis pour 3 catégories: +

    +
  • l'utilisateur,
  • +
  • le groupe
  • +
  • et le "reste du monde".
  • +

+

+Pour chacune de ces catégories: on note les droits sous la forme rwx.

+
+[s:sst] u:rwx g:rwx o:rwx
+
+
-Commandes utiles/essentielles : -- ls -l, stat, chmod, chown, chgrp -- su, newgrp, login, who, w, w.procps +
+

Commandes utiles/essentielles :

+

+

    +
  • ls -l, stat, chmod, chown, chgrp
  • +
  • su, newgrp, login, who, w, w.procps
  • +
+

+
+
 $ chmod + fichier
+
+
 $ chmod  fichier
-Droits pour un répertoire :
-r = lister, x = traverser, w = écrire (et même effacer !!)
-Droits spéciaux :
-- Exécutables setuid ou setgid
-- Répertoire setgid ou stickybit
-
-Notation décimale :
-
+
+
+
+
+

Droits pour un répertoire :

+
+r = lister, x = traverser, w = écrire (et même effacer !!)
+
+

Droits spéciaux : +

    +
  • Exécutables setuid ou setgid
  • +
  • Répertoire setgid ou stickybit
  • +
+

+
+
+

Notation décimale : +

+
 777 = ?
 700 = ?
 600 = ?
@@ -924,10 +964,12 @@ Notation décimale :
 755 = ?
 775 = ?
 701 = ?
-
-umask :
-- Pour gérer droit niveau utilisateurs : commande umask
-  Fixé dans le fichier profile ou bashrc (local ou général...)
+
+

+umask : Pour gérer droit niveau utilisateurs : commande umask +Fixé dans le fichier profile ou bashrc (local ou général...) +

+