Server

[Linux] 특수 명령어(setuid,setgid,sticky bit)

고구마맨 2024. 4. 1. 09:24
반응형

특수 명령어

 

1. setuid
 - 명령어 실행 권한 얻기(소유주)
 - 해당 속성 추가
 - 권한부여 4000, 속성이 추가되어 있는 경우 ex) chmod 4755 test.txt
 - 권한 부여 파일 검색
 find / -perm 4000 -print
2. setgid
 - 파일 생성자의 그룹 소유권 얻기
 - 권한이 없는 디렉토리 생성 및 파일 생성 가능
 - 권한부여 2000, 속성이 추가되어 있는 경우 ex) chmod 2777 Test(Dir)
 - 권한 부여 파일 검색
 find / -perm 2000 -print
3. sticky bit
 - 공용 디렉토리
 - 삭제는 소유자만
 - 권한부여 1000, 속성이 추가되어 있는 경우 디렉토리를 확인했을 때 t로 확인할 수 있다. ex) /tmp drwxrwxrwt
 - chmod 1777 Test(Dir)
 - 권한 부여 파일 검색
 find / -perm 1000 -print

반응형

'Server' 카테고리의 다른 글

[ClientIP] 사용자 IP 추출하기(request.getRemoteAddr())  (0) 2024.06.25
[Ubuntu] FTP / SFTP 접속  (0) 2024.05.23
[OS] Linux OS  (0) 2024.03.08
[Server] "prohibited command." command ERROR  (0) 2024.01.16
[Linux] 권한관리  (2) 2023.12.04