[리눅스 개념] Setuid, Setguid, Sticky bit 개념/사용법
안녕하세요 오늘은 Setuid, Setgid, Sticky bit에 대해 알아보겠습니다. Setuid setuid는 set user id의 약자로, 한 파일이나 디랙토리를 사용할때는 그 파일의 소유자 권한으로 실행이 되는것을 말합니다. setuid를 사용하는 대표적인 파일로는 passwd파일이 있습니다. 저희가 리눅스에서 보는 passwd 파일의 권한은 이렇게 되어있습니다. 이렇게 -rwsr을 보면 x가 없고 s가 있습니다. 이 s가 있는 파일을 setuid가 설정된 파일 이라고 합니다. (만약 s가 대문자 이면 실행권한이 없는 setuid이고, 소문자 이면 setuid의 실행 권한이 있는것 입니다.) 이제 setuid를 사용하는 예에 대해 알아 보겠습니다. 여러분들이 /usr/bin/passwd에서 자..
컴퓨터 구조/리눅스의 중요한 개념
2023. 7. 6. 06:56