Linux는 fsuid
유효 사용자 ID ( ) 대신 파일 시스템 사용자 ID ( )를 사용하고 권한 검사에서 유효 그룹 ID ( ) 대신 euid
파일 시스템 fsgid
그룹 ID ( egid
)를 사용합니다.
Linux는 fsuid
및 fsgid
? 를 사용하는 Unix 계열 / Unix 범주의 운영 체제에서 유일한 운영 체제 입니까? 예를 들어, BSD, macOS, Solaris와 같은 운영 체제는 fsuid
및 fsgid
?
fsuid
내가 찾을 수있는 모든 언급은 "리눅스 전용"또는 그 효과에 해당하는 것처럼 보입니다.
setfsuid()
Linux 전용이며 이식 가능한 프로그램에서 사용해서는 안됩니다.
이 UID 설정 기능에 대한 비교 다른 유닉스의 :
setfsuid(uid)
프로세스의 파일 시스템 UID를 새 값으로 설정합니다. [...] Linux 전용입니다.
man 페이지에서 언급했듯이 fsuid
는 (사용자 공간) NFS 서버의 잠재적 인 문제와 이전 버전의 Linux에서 신호 처리 규칙을 해결하는 데만 사용되었습니다. 더 이상 사용되지 않을 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다