현재 LPIC-1 Linux 인증을 위해 공부하고 있습니다. 이를 위해 저는 Rob G Tracy가 편집 한 McGraw Hil의 &에 의해 발표 된 'All-in-One'시험 가이드를 사용하고 있습니다. (McGraw Hill 웹 사이트에서 정오표가없는 초판).SUID 권한 (및 소유권에 대한 영향)
내가 인터넷에서 SUID 특별한 권한을 연구, 대부분의 정보는 다음의 제품에 가깝다 :
프로그램이 아니라 사용자의 권한보다 (파일 소유자의 권한으로 실행되는 사람 실행).
및
SUID 권한이 실행 파일에 설정되어있는 경우,이 파일을 실행하는 프로세스가 사람이 아니라 사용자보다 파일 (보통 루트)의 소유자에 따라 액세스 권한이 부여됩니다실행 파일을 실행합니다.
... 자, 내 교과서에서, 정보는 약간 다르게 적혀있다. 보라 :
그림 1 : 장 내용
그림 2 : 퀴즈 질문
그림 3 : 퀴즈의 답
내가 읽은 것들을 기반으로, 생각 온라인, 정답은 'A'입니다. 파일을 만든 사용자는 소유자입니다. 소유권과 허가는 서로 다른 두 가지 일입니다. 맞습니까? 따라서 SUID는 바이너리를 실행하는 사용자에게 임시 권한을 부여하지만 바이너리의 소유자를 변경해서는 안됩니다.
그래서 ... 혼란 스럽거나 초판질러합니다.
형제 & 자매? 도움!!
[execve (2)] (http://man7.org/linux/man-pages/man2/execve.2.html) 및 [setreuid (2)] (http://man7.org/ linux/man-pages/man2/setreuid.2.html) 등 ... & [credentials (7)] (http://man7.org/linux/man-pages/man7/credentials.7.html) & [ 기능 (7)] (http://man7.org/linux/manage/man7/capabilities.7.html) & [고급 리눅스 프로그래밍] (http://advancedlinuxprogramming.com/) –
나는 LPIC- 3 개월 전 2 시험 인증. 제 생각에는 가장 좋은 책은 Sybex Linux Professional Institute 자격증 시험 안내서, 3 판, Roderick W. Smith입니다. –
고마워요, @BasileStarynkevitch. – Chris