파일에 setuid 권한 추가

파일에 setuid 권한 추가

저는 CentOS 5 서버에서 PHP 애플리케이션을 호스팅하고 있습니다. 애플리케이션은 openmgr이라는 SSH 파일을 통해 일부 명령을 실행합니다. 이를 위해 -rwsr-xr-x파일에 대한 권한을 부여하고 싶습니다 .

시도했지만 chmod +x openmgr이는 -rwxr-xr-x권한만 부여합니다. 이 파일을 어떻게 추가하나요 rwsr?

답변1

rws섹션은 setuid파일에 대한 권한이 설정되었음을 나타냅니다. 사용자가 소유자의 권한과 권한으로 파일을 실행/실행할 수 있도록 합니다.

setuid질문에 언급된 파일에 대한 권한을 활성화하려면 다음을 실행해야 합니다.

chmod 4755 openmgr

또는

chmod u+s openmgr

답변2

man chmod(chmod(1) - 파일 모드 비트 변경) 에 익숙해야 합니다 .

  • 힌트: chmod 4755.

관련 정보