Scroll to navigation

GETUID(2) Manualul programatorului Linux GETUID(2)

NUME

getuid, geteuid - obține identitatea utilizatorului

REZUMAT

#include <unistd.h>
#include <sys/types.h>

uid_t getuid(void);
uid_t geteuid(void);

DESCRIERE

getuid() returnează identificatorul de utilizator real al procesului apelant.

geteuid() returnează identificatorul de utilizator efectiv al procesului apelant.

ERORI

Aceste funcții au întotdeauna succes.

ÎN CONFORMITATE CU

POSIX.1-2001, POSIX.1-2008, 4.3BSD.

NOTE

Istoric

În UNIX V6, apelul getuid() a returnat (euid << 8) + uid. UNIX V7 a introdus apelurile separate getuid() și geteuid().

Apelurile de sistem originale Linux getuid() și geteuid() suportau numai identificatori de utilizator pe 16 biți. Ulterior, Linux 2.4 a adăugat getuid32() și geteuid32(), care acceptă identificatori pe 32 de biți. Funcțiile de învăluire glibc getuid() și geteuid() tratează în mod transparent variațiile dintre versiunile de nucleu.

CONSULTAȚI ȘI

getresuid(2), setreuid(2), setuid(2), credentials(7)

COLOFON -- NOTĂ FINALĂ

Această pagină face parte din versiunea 4.16 a proiectului Linux man-pages. O descriere a proiectului, informații despre raportarea erorilor și cea mai recentă versiune a acestei pagini pot fi găsite la https://www.kernel.org/doc/man-pages/.

TRADUCERE

Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

15 septembrie 2017 Linux