SHPORA.net :: PDA

Login:
ðåãèñòðàöèÿ

Main
FAQ

ãóìàíèòàðíûå íàóêè
åñòåñòâåííûå íàóêè
ìàòåìàòè÷åñêèå íàóêè
òåõíè÷åñêèå íàóêè
Search:
Title: | Body:

c.UID-ul unui proces

Identificatorii utilizator real ?i efectiv sunt întotdeauna 8319: procesul nu poate deschide fi?ierul "mjb" dar poate deschide fi?ierul "maury". Identificatorul utilizator efectiv pãstrat în u area este rezultatul celui mai recent apel sistem setuid sau a execuþiei unui program setuid; el este singur responsabil pentru determinarea dreptului de acces la fi?ier. Identificatorul utilizator salvat în tabela proceselor permite unui proces sã-?i schimbs propriul identificator utilizator efectiv în el prin execuþia apelului sistem setuid, astfel reapelând identificatorul utilizator efectiv original.
Programul login executat de utilizator când dore?te sã intre în sistem este un program tipic care apeleazã setuid. Login-ul are setuid-ul rãdãcinii (superutilizator) ?i de aceea ruleazã cu identificatorul utilizator efectiv al rãdãcinii.
Comanda mkdir este un program setuid tipic. Când se executã mkdir, procesul ruleazã cu drept de acces de superutilizator, creazã directorul pentru utilizator cu mkdir ?i apoi schimbã proprietarul ?i dreptul de acces al directorului la acela al utilizatorului real.