Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:workbooks:solaris:10:junior:l108 [2020/01/14 13:39] – admin | elearning:workbooks:solaris:10:junior:l108 [2020/01/30 03:28] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
======SO203 - Gestion des Droits====== | ======SO203 - Gestion des Droits====== | ||
+ | |||
+ | Dans sa conception de base, Solaris utilise une approche sécurité de type **DAC**. Cette approche est maintenue dans la mise en place et l' | ||
+ | |||
+ | ^ Type de Sécurité | ||
+ | | DAC | // | ||
=====Préparation===== | =====Préparation===== | ||
Ligne 135: | Ligne 140: | ||
</ | </ | ||
- | <WRAP center round important 60%> | + | Modifiez la valeur d' |
- | **Important** - Modifiez la valeur d' | + | |
- | </WRAP> | + | < |
+ | # umask 022 | ||
+ | </code> | ||
=====Modifier le propriétaire ou le groupe===== | =====Modifier le propriétaire ou le groupe===== | ||
Ligne 149: | Ligne 156: | ||
# ls -l | grep tux | # ls -l | grep tux | ||
-rw-r--r-- | -rw-r--r-- | ||
- | -rw--w--w- 1 root | + | -rw-r--r-- 1 root |
</ | </ | ||
Ligne 160: | Ligne 167: | ||
# ls -l | grep tux | # ls -l | grep tux | ||
-rw-r--r-- | -rw-r--r-- | ||
- | -rw--w--w- 1 root | + | -rw-r--r-- 1 root |
</ | </ | ||
Ligne 169: | Ligne 176: | ||
# ls -l | grep tux | # ls -l | grep tux | ||
-rw-r--r-- | -rw-r--r-- | ||
- | -rw--w--w- 1 root | + | -rw-r--r-- 1 root |
</ | </ | ||
Ligne 218: | Ligne 225: | ||
# mkdir inherit | # mkdir inherit | ||
# chmod g+s inherit | # chmod g+s inherit | ||
+ | # chgrp nogroup inherit | ||
# touch inherit/ | # touch inherit/ | ||
# mkdir inherit/ | # mkdir inherit/ | ||
- | # cd inherit; | + | # ls -l inherit |
total 8 | total 8 | ||
- | -rw--w--w- 1 root root 0 Jan 14 13:23 test.txt | + | -rw-r--r-- 1 root nogroup |
- | drwx-ws-wx 2 root root 117 Jan 14 13:23 testrep | + | drwxr-sr-x 2 root nogroup |
</ | </ | ||
Ligne 256: | Ligne 264: | ||
# group: root | # group: root | ||
user::rw- | user::rw- | ||
- | group::-w- # | + | group::r-- #effective:r-- |
- | mask:-w- | + | mask:r-- |
- | other:-w- | + | other:r-- |
</ | </ | ||
Ligne 274: | Ligne 282: | ||
< | < | ||
+ | # setfacl -m user: | ||
# getfacl fichier | # getfacl fichier | ||
Ligne 280: | Ligne 289: | ||
# group: root | # group: root | ||
user::rw- | user::rw- | ||
- | user: | + | user: |
- | group::-w- # | + | group::r-- #effective:r-- |
- | mask:-w- | + | mask:r-- |
- | other:-w- | + | other:r-- |
</ | </ | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | **Important** - Bien que l'acl soit positionné, | + | **Important** - Bien que l'acl soit positionné, |
</ | </ | ||
Ligne 301: | Ligne 310: | ||
user::rw- | user::rw- | ||
user: | user: | ||
- | group::-w- # | + | group::r-- #effective:r-- |
mask:rw- | mask:rw- | ||
- | other:-w- | + | other:r-- |
</ | </ | ||