Linux가 "fsuid"및 "fsgid"를 사용하는 운영 체제의 Unix 계열 / Unix 범주에서 유일한 운영 체제입니까?

사용자 7681202

Linux는 fsuid유효 사용자 ID ( ) 대신 파일 시스템 사용자 ID ( )를 사용하고 권한 검사에서 유효 그룹 ID ( ) 대신 euid파일 시스템 fsgid그룹 ID ( egid)를 사용합니다.

Linux는 fsuidfsgid? 를 사용하는 Unix 계열 / Unix 범주의 운영 체제에서 유일한 운영 체제 입니까? 예를 들어, BSD, macOS, Solaris와 같은 운영 체제는 fsuidfsgid?

일 카츄

fsuid내가 찾을 수있는 모든 언급은 "리눅스 전용"또는 그 효과에 해당하는 것처럼 보입니다.

man 페이지setfsuid(2) :

setfsuid() Linux 전용이며 이식 가능한 프로그램에서 사용해서는 안됩니다.

UID 설정 기능에 대한 비교 다른 유닉스의 :

setfsuid(uid)프로세스의 파일 시스템 UID를 새 값으로 설정합니다. [...] Linux 전용입니다.

man 페이지에서 언급했듯이 fsuid는 (사용자 공간) NFS 서버의 잠재적 인 문제와 이전 버전의 Linux에서 신호 처리 규칙을 해결하는 데만 사용되었습니다. 더 이상 사용되지 않을 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관