Exercice Unix corrigé commande – Droits d’accès – utilisateurs et groupes – Contrôles d’accès

 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

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *