Exercice 1
Droits d’accès
- Q1) il est impossible de supprimer le fichier /etc/passwd. Seul le propriétaire (root) du fichier peut le supprimer.
ls -l /etc/passwd -rw-r--r-- 1 root root 1705 2004-12-09 09:55 /etc/passwd
- Q2)
id uid=1000(toto) gid=1000(toto) groupes=1000(toto)
- Q3)
touch Lecture chmod 444 Lecture -r--r--r-- 1 toto toto 3 2004-12-09 09:55 Lecture
- Q4)
mkdir Secret chmod 700 Secret drwx------ 2 toto toto 4096 2004-12-09 09:55 Secret
- Q5)
mkdir Connaisseurs chmod 711 Connaisseurs
/usr/bin/passwd pour modifier son mot de passe
/usr/bin/gpasswd pour administrer le fichier /etc/group
/usr/bin/readcd pour lire et écrire des cd
Ces commandes « travaillent » en tant que root mais peuvent être endossées par d’autres utilisateurs
Exercice 2
Les utilisateurs
- Q1)
Non, car les comptes sont définis globalement au sein d’un « domaine » NIS.
- Q2)
Le répertoire de connexion de root est /root.
- Q3)
Le shell est /bin/bash.
- Q4)
L’utilisateur Nobody n’a pas de home valide, son home devient /.
- Q5)
sync, postfix, sshd, partimag et distccd.
Exercice 3
Contrôles d’accès
- Q1)
fichiers: rwxr-xr-x
répertoires: rwxr-xr-x
- Q2)
#! /bin/bash for i in `ls` do file $i >>text done more text| sort -t: +1 rm text