ACFrOgAlmOqa85zruiLecToPKyRjPzt6LfM 1sKeO6jWM-dqv9MV8XQSlWoenqxZ6iTp90AUlHPgJEMFEoKf-0yoahcgCuumNWMIBwkmq44WnQHCdyEdxZ1ohBIMCxA6Ge6 q1qTmjmy1Q2kHJKZ

Telechargé par Sho Agadaz
Université Hassan II – Casablanca
______________
Ecole Normale Supérieure de
l’Enseignement Technique
Mohammedia
Système d’exploitation Unix
TP N°2:
Droits
Exercice 1 :
1-
Dans votre répertoire personnel créez le répertoire
2- Tapez ls -l
dans le dossier
dans l'ordre {utilisateur, groupe, autres},
d'exécution.
3- créez un fichier nomme
test_2.txt
4- Tapez chmod -
r test_2.txt; ls
l'ancien état avec
chmod +r test_2.txt
5- Tapez chmod -
w test_2.txt; ls
l'éditeur de texte. Restaurez l'ancien état par
6- Dupliquez le fichier
test_2.txt
commande rm.
Expliqez pourquoi les droits d'écriture n'empêchent pas la suppression.
7- Tapez chmod -
w .; ls
de créez un nouveau fichier dans le dossier
.
8- Tapez chmod -
x Nouveau_Tst; cd Nouveau_Tst
9- Tapez
less Nouveau_Tst/test_2.txt
Nouveau_Tst.
10- Comment
sont gérés les droits sur les liens physiques
11-
Créez à votre racine un dossier
déposer des fichiers mais sans pouvoir lire le contenu ni du dossier ni des fichiers déposés. Vous
devez disposer de
tous les droits sur ce dossier et les utilisateurs qui ne font pas partie de votre
groupe ne doivent disposer d'aucun droit.
Exercice 2:
1- La commande umask
contrôle les droits par défaut des fichiers crées. Sa syntaxe est
umask 0xyz avec 0xyz
un nombre
droits ugo avec read=4,
write=2
2- Tapez umask
pour voir votre masque courant.
3- Tapez
umask 124; mkdir T; ls
4-
Créez et sauvegardez un nouveau fichier texte avec un éditeur de texte lancé depuis le
Observez ses droits.
1 / 2
Classe
Travaux Pratiques
Système d’exploitation Unix
Droits
d'accès aux fichiers
et répertoires
Dans votre répertoire personnel créez le répertoire
TP3
dans le dossier
~/TP3. Observez les
droits des fichiers et des dossiers. Ils sont classés
dans l'ordre {utilisateur, groupe, autres},
r étant le droit de lecture, w
le droit d'écriture et
test_2.txt
à l'aide de la commande
"touch test_2.txt"
r test_2.txt; ls
-
l test_2.txt; more test_2.txt
chmod +r test_2.txt
.
w test_2.txt; ls
-l test_2.txt
. Essayez de modifier le fichier via
l'éditeur de texte. Restaurez l'ancien état par
chmod +w test_2.txt.
test_2.txt, supprimez les droits d'écriture et supprimez le fichier avec la
Expliqez pourquoi les droits d'écriture n'empêchent pas la suppression.
w .; ls
-l
. Essayez de créez un nouveau fichier dans le
de créez un nouveau fichier dans le dossier
Nouveau_Tst
. Restaurez l'ancien état par
x Nouveau_Tst; cd Nouveau_Tst
.
less Nouveau_Tst/test_2.txt. Restaurez l'ancien état par
sont gérés les droits sur les liens physiques
?
Créez à votre racine un dossier
incoming
n'importe quel membre de votre groupe puisse y
déposer des fichiers mais sans pouvoir lire le contenu ni du dossier ni des fichiers déposés. Vous
tous les droits sur ce dossier et les utilisateurs qui ne font pas partie de votre
groupe ne doivent disposer d'aucun droit.
contrôle les droits par défaut des fichiers crées. Sa syntaxe est
un nombre octal commençant par un 0 et comprenant les
write=2
, execute=1.
pour voir votre masque courant.
umask 124; mkdir T; ls
-l.
Créez et sauvegardez un nouveau fichier texte avec un éditeur de texte lancé depuis le
Classe
: 1ère Année GE-SEER
et répertoires
droits des fichiers et des dossiers. Ils sont classés
le droit d'écriture et
x celui
"touch test_2.txt"
l test_2.txt; more test_2.txt
. Restaurez
. Essayez de modifier le fichier via
, supprimez les droits d'écriture et supprimez le fichier avec la
Expliqez pourquoi les droits d'écriture n'empêchent pas la suppression.
. Essayez de créez un nouveau fichier dans le
dossier Test. Essayez
. Restaurez l'ancien état par
chmod +w
. Restaurez l'ancien état par
chmod +x
n'importe quel membre de votre groupe puisse y
déposer des fichiers mais sans pouvoir lire le contenu ni du dossier ni des fichiers déposés. Vous
tous les droits sur ce dossier et les utilisateurs qui ne font pas partie de votre
contrôle les droits par défaut des fichiers crées. Sa syntaxe est
octal commençant par un 0 et comprenant les
Créez et sauvegardez un nouveau fichier texte avec un éditeur de texte lancé depuis le
shell.
2 / 2
5- Créez et sauvegardez un nouveau fichier texte mais avec un éditeur de texte lancé depuis un
autre shell. Que dire du umask dans ce cas ?
6- on souhaite que les fichiers créés aient par défaut comme droits: rxwr-----. Quelle valeur de
umask doit-on prendre ?
7- Restaurez votre ancien masque (probablement par umask 022).
Exercice 3 :
Dans votre répertoire courant, créez un répertoire courant essai_droit, par défaut ce répertoire est à
755 (rwxr-xr-x), quelles sont les commandes (en notation symbolique et en base 8) pour lui donner les
droits suivant (on suppose qu'après chaque commande on remet le répertoire à 755:
propriétaire groupe les autres
droit en
lecture
droit en
écriture
droit
d'accès
droit en
lecture
droit en
écriture
droit
d'accès
droit en
lecture
droit en
écriture
droit
d'accès
commande 1 oui oui oui oui non oui non non oui
commande 2 oui non oui non oui non non non oui
commande 3 non oui non non non oui oui non non
commande 4 non non oui oui non oui non non non
Exercice 4:
Créez un fichier droit dans le répertoire essai_droit, par défaut ce fichier est à 644 (rw-r--r--).En
partant du répertoire courant, pour chaque commande de l'exercice précédent, essayez d'accèder au
répertoire essai_droit (commande cd), de faire un ls dans essai_droit et de modifier le fichier avec un
éditeur quelconque (vi par exemple).
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !