Sunteți pe pagina 1din 10

MINISTERUL EDUCAIEI AL REPUBLICII MOLDOVA

UNIVERSITATEA TEHNIC A MOLDOVEI

FACULTATEA CALCULATOARE, INFORMATIC I MICROELECTRONIC

RAPORT
Lalucrarea de laborator Nr. 2

Disciplina: Programarea n reea

Tema: Introducere n Unix comenzi: fiiere, permisiuni, utilizatori

A efectuat studentul grupei TI-131 F/R : Melnikii Efim

A verificat lector superior: Antohi Ionel

Chiinu 2017
1. Primul exerciiu: sistem de fiiere

1. Schimbarea n directorul de acas.

2. Crearea directorul TP2 n directorul curent.


3. Vizualizai coninutul directorul curent.

4. Mergei la ultimul director creat.


5. Vizualizai coninutul directorul curent.

6. Copiai fiierul / etc / passwd n directorul curent.


7. Vizualizai coninutul directorul curent.

8. Afieaz coninutul fiierului passwd.

9. Afieaz ultimele zece linii ale fiierului passwd.

10. Afieaz primele zece linii ale fiierului passwd.


11. Creai directorul SUB n directorul curent.
12. Afieaz coninutul directorului curent.

13. Marca director sub2 n directorul curent.


14. Afieaz coninutul directorului curent.

15. tergei sub2 director.


16. Afieaz coninutul directorului curent.

17. Dubleaz fiierul passwd n directorul curent cu nume ca nou fiier passwd2.

18. Uita-te la numerele inode ale celor dou fiiere cu opiunea de a comanda -i ls.

19. Redenumii fiierul DUP.

20. Uita-te la numerele inode de fiiere cu opiunea de a comanda -i ls.

21. Crearea, n directorul SUB, dar v mutai n urm, link-ul lien.txt pe fiierul passwd.

22. Folosii comanda ls pentru a afia numrul de inode i passwd lien.txt.

23. Crearea, n directorul SUB, dar fr a v muta n acesta din urm, link-ul simbolic lien_symb.txt pe
fiierul passwd.

24. Folosii comanda ls pentru a afia numrul de inode i passwd lien_symb.txt.

25. Folosii comanda cat pentru a afia coninutul fiierelor i lien.txt lien_symb.txt.
26. Mutai fiierul passwd n directorul SUB.

27. Folosii comanda pisica pentru a afia coninutul fiierelor i lien.txt lien_symb.txt.
28. Mutai fiierul passwd n directorul curent prin redenumirea-l passwd_bis.

29. Du-te napoi la directorul de acas.

30. Afieaz toate non Caches elemente copac din directorul Personalul folosind opiunea de afiare
recursiva a comenzii ls.

31. Elemente crees tergerea n timpul acesta cu -rf TP2 comanda rm.
Atenie! Aceast ultim comand este utilizat cu precauie. Uita-te la pagina
comand manual rm pentru a verifica opiunile -r i -F, bine Verificai
acest directoru pentru a executa comanda.

32. Verificai c avei totul curata.


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.

S-ar putea să vă placă și