Securitatea sistemelor de calcul - Laborator 1
Exerciţiul 1
Scrieţi în C un program care pentru fişierul dat ca argument pe linia de comandă afişează drepturile de acces, in forma:
nume_utilizator: read, write, execute (se afiseaza doar cele existente)
nume_grup: idem
others: idem
de exemplu:
steve: read, write, execute
staff: read, execute
others: read, execute
Pentru a afla numele unui utilizator respectiv grup pornind de la identificatorul său numeric, folosiţi funcţiile getpwuid şi respectiv getgrgid.
Exerciţiul 2
Scrieţi un program care parcurge un catalog din sistemul de fişiere şi tipăreşte numele tuturor fişierelor care pot fi scrise sau şterse de altcineva decât proprietarul lor.
Marius Minea
Last modified: Mon Feb 25 07:51:53 EET 2008