Vous êtes sur la page 1sur 8

TP3 EYA AMRI

A.Exercice 1:

r=4 ;w=2 ;x=1

1) Ces entiers correspondent aux droits suivants:


● 751: rwx r-x - -x
● 521: r-x -w- - -x
● 214: -w- - -x r- -
● 150: - -x r-x - - -
2) Ces droits sont codés par les entiers suivants:
● rw- r- - r- - : 644
● rwx r-x r-x :755

3) $chmod u+x file.txt : rendre le fichier exécutable pour le propriétaire du


fichier file.txt .
$chmod o-rwx file.txt : supprimer les permissions de lire,écrire et rendre le
fichier file.txt non exécutable pour les autres
$chmod +r file.txt : ajouter la permission de lire le fichier file.txt pour tout le
monde
$chmod 777 file.txt : donner tous les droits d’accès à tous les utilisateurs sur
le fichier file.txt
4) $umask
0002
créer un fichier test1 dont les droits sont :-rw- rw- r- -
modifier la valeur de umask : $umask 027
créer un fichier test2 dont les droits sont : -rw- r- - - - -
remettre la valeur initiale de umask : $umask 0002
Comparaison:
La comparaison montre une différence dans les permissions par défaut
accordées aux nouveaux fichiers.
● Avant le changement de umask les droits par défaut sont ceux
spécifiés par la valeur initiale et vaut 664
● Après le changement , certains de ces droits par défaut sont
masquées en fonction de la nouvelle valeur de umask et vaut 640
Conclusion:
Lorsque la valeur de umask augmente, les droits d’accès deviennent plus
limités.

Affichage:
B.Exercice 2: SCÉNARIO

Étape 1: création de groupes ii1a & ii1b

Étape 2: création des utilisateurs etd1 & etd2 membres de


ii1a

Étape 3 création des utilisateurs etd3 & etd4 membres de


ii1b

Étape 4-5: etd2 membre de ii1a et etd4 membre de ii1b


Affichage:

Étape 6:
Sticky bit:

Étape 7:
Parmi ces 3 valeurs : 066, 067, 077, quel umask positionnez-vous ? Expliquez
pour chaque valeur quelles sont les conséquences de ce choix.

>>Le masque de mode utilisateur (umask) est utilisé pour définir les
permissions par défaut pour les nouveaux fichiers créés par un utilisateur. Les
valeurs typiques pour umask sont 066, 067 et 077. Voici les conséquences de
chaque valeur :

• 066 : Cela signifie que les permissions par défaut pour les nouveaux fichiers
seraient rw-rw----, ce qui permet à l'utilisateur et au groupe de lire et écrire
dans le fichier, mais empêche les autres utilisateurs du système d'accéder au
fichier.

• 067 : Avec cette valeur, les permissions par défaut pour les nouveaux fichiers
seraient rw-rw---x, ce qui permet à l'utilisateur et au groupe de lire, écrire et
exécuter le fichier, mais empêche toujours les autres utilisateurs du système
d'y accéder.

• 077 : Cette valeur signifie que les permissions par défaut pour les nouveaux
fichiers seraient rw-------, permettant uniquement à l'utilisateur de lire et écrire
dans le fichier, tandis que les autres utilisateurs n'auraient aucun accès au
fichier.
>>une umask de 077 pourrait être préférée pour limiter l'accès aux fichiers aux
seuls propriétaires
Étape 8:

C.Exercice 3:
1)
❖ La permission de commande passwd : -rwsr-xr-x
❖ La permission de fichier /etc/shadow : -rw-r- - - - -

2)

3-4)
❖Positionner le droit SUID sur le fichier /tmp/id.
❖Lister les droits de /tmp/id.
5) En tant qu’utilisateur etd2 la commande id permet de
donner les informations d’identification de etd2.
Le fichier /tmp/id affiche la permission de fichier .

6)En étant l’utilisateur etd2, il est impossible de supprimer


/tmp/id .

Vous aimerez peut-être aussi