-
C/C++ setreuid(2), setregid(2)C,C++ & Linux 2020. 6. 5. 04:15728x90
함수 기능
현재 프로세스의 Real User ID, Effective User ID 혹은 Real Group ID, Effective Group ID 를 수정하는 함수입니다.
함수 원형
#include <unistd.h> #include <sys/types.h> int setreuid(uid_t ruid, uid_t euid); int setregid(gid_t rgid, gid_t egid);
매개변수
ruid
Real User ID
euid
Effective User ID
rgid
Real Group ID
egid
Effective Group ID
반환값
성공 시 0 에러 시 -1 리턴하고 errno 설정
리눅스시스템프로그래밍 저자 : 홍지만
https://book.naver.com/bookdb/book_detail.nhn?bid=14623672
책에 기술된 예제 프로그램입니다. 책 내부에는 훨씬 더 많은 자료가 있습니다. (개인적으로 좋았습니다.)'C,C++ & Linux' 카테고리의 다른 글
top 명령어 정리 (0) 2020.09.09 C/C++ seteuid(2), setegid(2) (0) 2020.06.05 C/C++ setuid(2), setgid(2) (0) 2020.06.04 C/C++ wait3(2), wait4(2) (0) 2020.06.04 C/C++ execl(3), execv(3), execle(3), execve(2), execlp(3), execvp(3) (0) 2020.06.04