특수 권한 suid 및 sgid 적용

특수 권한 suid 및 sgid 적용

저는 Linux의 특수 권한에 대해 배우고 있습니다. 특정 이상 현상을 찾을 수 있는 곳.

suid- 사용자의 UID실행 파일/파일에 대한 소유자/권한이 포함되어 있습니다. 범위 UID~1-100.

sgid- 디렉토리의 경우 GID, GID그 안에 포함된 모든 파일 및/또는 하위 디렉토리에는 작성자 그룹이 아닌 원래 그룹의 권한이 있습니다.

chmod +s test그러나 다음을 사용하여 권한을 적용하면

표현이 두 가지 모두 동일하다는 것을 알고 있지만 s파일 형식을 현명하게 적용하면 안 되나요?

예를 들면 다음과 같습니다. - 일반 파일을 만들고 test위 명령을 적용했습니다. 놀랍게도 normal파일 형식임에도 불구하고 해당 명령은 측면에서도 작동합니다 group.

~$ chmod +s test
~$ ls -l test
-rwSr-sr-x 1 shashwat shashwat 0 Jan 27 13:14 test
~$ file test
test: setuid, setgid, empty

이게 정상인가요? 이 파일 권한은 어떤 영향을 미치나요?

인사

관련 정보