sudo mkdir은 마운트 된 디렉토리에 nobody nogroup으로 디렉토리를 생성 한 다음 chown이 허용되지 않습니다.

SW

누군가 다음과 같이 도와 주시겠습니까?

마운트 된 디스크에 디렉토리를 만들고 "ll"하면 다음과 같은 결과가 나타납니다.

xyz@c1:/home/Data6:sudo mkdir test
xyz@c1:/home/Data6:ll
drwxr-xr-x  2 nobody   nogroup  4096 Sep 15  2015 test/

그런 다음 다음 명령은 오류를 반환합니다.

xyz@c1:/home/Data6:sudo chown username test
chown: changing ownership of ‘test’: Operation not permitted

"sudo chmod"등은 작동하지만 "chown"은 작동하지 않습니다 ( "rsync -a"에 필요함).

sudo가 소유권을 잃는 이유는 무엇입니까?

관련 배경 정보 :

Ubuntu 14.04.3 LTS, 부팅 중에 디스크가 다음과 같이 마운트 됨

xyz@c2:less /etc/fstab
/dev/sdc1 /Data6 ext4 defaults,acl 0 2

xyz@c2:less /etc/exports    
/Data6 *c1*/255.255.255.0(rw,sync,no_subtree_check,acl)

xyz@c1:less /etc/fstab
*c2*:/Data6 /home/Data6 nfs rw,hard,intr 0 0

파일이 "sudo cp"를 통해 복사 된 경우에도 마찬가지입니다.

"lsattr"은 "i"가 아닌 "e"속성 만 표시합니다.

c2 (Data6의 물리적 위치)에서 직접 로그인하면 sudo는 모든 작업을 수행 할 수 있습니다 (즉, c1 에서 "sudo"를 통해 생성 된 디렉토리의 "chown"도 수행 할 수 있음 ). c1 에 대한 "sudo"권한이 있지만 c2 에서 마운트 된 디스크에서 작업 할 경우 일부 권한 을 잃는 로그인 사용자로 "sudo"를 실행하는 것 같습니다 . 사용자는 c1 또는 c2 에서 "sudo"를 실행할 때 동일한 이름, ID 및 그룹 을가집니다.

"acl"옵션과 관련이 있습니까?

어떤 도움이라도 대단히 감사합니다. 감사

여기

이것은 nfs의 보안 기능입니다. no_root_squash원격 루트가 파일 시스템에서 루트를 유지하도록 플래그 를 사용하여 내 보내야합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관