Vous êtes sur la page 1sur 10

Ministre de l'ducation

Universit Technique de Moldavie.

Compte rendu
au Programmation des Reseaux

Travail pratique nr.2

Thme: Initiation aux commandes Unix : fichiers, permissions, utilisateurs

Effectu par ltudiantdu gr. FI-131: Filipesco Radu

Vrifi par le professeur: Moraru Victor

Chiinu 2015
1. Premier exercice : systeme de fichiers

1. Positionnez-vous dans votre rpertoire personnel.

2. Creez le repertoire TP2 dans le repertoire courant.


3. Affichez le contenu du repertoire courant.

4. Deplacez-vous dans le dernier repertoire cree.


5. Affichez le contenu du repertoire courant.

6. Copiez le fichier /etc/passwd dans le repertoire courant.


7. Affichez le contenu du repertoire courant.

8. Affichez le contenu du fichier passwd.

9. Affichez les dix dernieres lignes du fichier passwd.

10. Affichez les dix premieres lignes du fichier passwd.


11. Creez le repertoire SUB dans le repertoire courant.
12. Affichez le contenu du repertoire courant.

13. Creez le repertoire SUB2 dans le repertoire courant.


14. Affichez le contenu du repertoire courant.

15. Supprimez le repertoire SUB2.


16. Affichez le contenu du repertoire courant.

17. Dupliquez le fichier passwd dans le repertoire courant avec comme nouveau nom de
fichier passwd2.

18. Regardez les numeros d'inode de ces deux fichiers avec l'option -i de la commande ls.

19. Renommez ce dernier fichier en dup.

20. Regardez les numeros d'inode des fichiers avec l'option -i de la commande ls.

21. Creez, dans le repertoire SUB mais sans vous deplacer dans ce dernier, le lien lien.txt
sur le fichier passwd.

22. Utilisez la commande ls pour afficher le numero d'inode des fichiers passwd et
lien.txt.

23. Creez, dans le repertoire SUB mais sans vous deplacer dans ce dernier, le lien symbolique
lien_symb.txt sur le fichier passwd.

24. Utilisez la commande ls pour afficher le numero d'inode des fichiers passwd et
lien_symb.txt.
25. Utilisez la commande cat pour afficher le contenu des fichiers lien.txt et
lien_symb.txt.

26. Deplacez le fichier passwd dans le repertoire SUB.

27. Utilisez la commande cat pour afficher le contenu des fichiers lien.txt et
lien_symb.txt.
28. Deplacez le fichier passwd dans le repertoire courant en le renommant en passwd_bis.

29. Revenez dans votre repertoire personnel.

30. Affichez tous les elements non caches de l'arborescence partir de votre repertoire
personnel en utilisant l'option d'affichage recursif de la commande ls.

31. Effacez les elements crees lors de cette balade par la commande rm -rf TP2.
Attention ! Cette derniere commande est utiliser avec precaution. Regardez la page de
manuel de la commande rm pour verifier ce que font les options -r et -f et verifiez bien
que vous tes dans votre repertoire personnel pour lancer la commande.

32. Verifiez que vous avez bien tout efface.


2. Deuxieme exercice : gestion des permissions

1. Creez le repertoire tmp sous votre repertoire personnel et positionnez les droits d'acces
rwxr-x---.
rwxr-x--- = 111 101 000 = 750

2. Creez un fichier vide de nom motjour dans tmp avec la commande touch, positionnez
les droits d'acces rw-r----- et lisez son contenu.
rw-r----- = 110 100 000 = 640

3. Retirez pour le proprietaire le droit en lecture de motjour et essayez de le relire.


-w-r----- 010 100 000 = 240

4. Retirez pour le proprietaire le droit en ecriture de tmp et essayez de detruire motjour.

5. Retirez pour le proprietaire le droit en lecture de tmp et essayez de lister son contenu.

6. Retirez le droit x pour tmp et essayez de vous positionner sur ce repertoire.

7. Positionnez pour le proprietaire les droits d'acces rwx du repertoire tmp.

8. Essayez de vous donner le droit en ecriture sur le repertoire de connexion d'un membre de
votre groupe.

9. Effacez tout le contenu du repertoire tmp et le repertoire lui-meme.


3. Troisieme exercice : gestion d'utilisateurs

En vous basant sur le contenu du fichier /etc/passwd repondez aux questions suivantes:
1. Combien de comptes systeme ont-ils ete crees?

2. Quels sont les comptes crees pour les utilisateurs?


root et radu

3. Quel est votre UID-ul et le GID pour votre groupe principal?


UID 1000 ; GID 1000
2. Tant que root, creez un compte pour un nouveau utilisateurs avec l'identifient test, utilisez
dans ce but les instructions useradd ou adduser (testez-les pour voir en quoi est-ce qu'elles
sont differentes), regardez les pages de manuel pour apprendre a vous en servir. Laquelle de
ces commandes vous parat meilleure et pourquoi ?
Verifiez si le nom du nouveau utilisateur cree est apparu dans les fichiers
/etc/passwd et /etc/shadow et si son repertoire personnel a-t-il ete cree dans le
repertoire /home
Quelles sont le UID et le GID du nouveau compte test?
adduser

Useradd

cat /etc/passwd

cat /etc/shadow
3. Connectez-vous dans un terminal separe au compte test et verifiez son fonctionnement

4. Deconnectez-vous
5. Creez un nouveau groupe avec le nom new-group
groupadd new-group

6. Creez un deuxieme nouveau utilisateur avec l'identifiant test2


7. Ajoutez les utilisateurs test et test2 dans ce groupe. Verifiez si les deux utilisateurs font
partie de ce groupe en regardant le contenu du fichier /etc/group.

8. Tant que de root creez le repertoire exemple dans votre dossier personnel. Mettez root
comme proprietaire de ce dossier et le groupe new-group. Mettez les droits dacces suivants
rwxr-x---. Creez avec la commande touch un fichier vide, donnez lui le nom abc.
Testez si les utilisateurs test et test2 ont acces dans ce repertoire et s'ils arrivent a lire le
contenu du fichier abc. Tant que test essayez de modifier ce fichier (ajoutez quelques
lignes). Modifiez les permissions si necessaire pour que cette action soit possible.

Nous navons pas les droits pour acceder le repertoire example.


Pour avoir acces , nous modifierons le proprieter de ce repertoire en test
4. Conclusion
Dans ce travail de laboratoire, nous avons rencontr les principales instructions pour la
manipulation de fichiers, la cration et la modification des utilisateurs et groupes d'utilisateurs,
nous avons cr des fichiers et des informations. Nous avons inscrit un texte dans ce fichier.

Vous aimerez peut-être aussi