루트로 디렉토리를 삭제해도 실패합니다.

루트로 디렉토리를 삭제해도 실패합니다.

디렉터리를 삭제하려고 하는데 실패합니다.

[root@pmds-n48 autoit]# rm -rf /home/pick/.gvfs
rm: cannot remove '/home/pick/.gvfs': Is a directory

권한을 확인하면 모든 것이 있습니까?

d??????????  ? ?    ?             ?            ? .gvfs

selinux비활성화되어 있으며 로그에 오류가 없습니다.

답변1

stat()파일 정보에 물음표가 있으면 해당 디렉터리에 대해 시스템 호출을 실행할 권한이 없음을 의미합니다 . 대부분의 경우 이는 대상 이 위치한 디렉토리(예 r: .x/home/pickls -ld /home/pick

/home또한 NFS 공유가 다른 서버에서 탑재된 경우 서버 컴퓨터는 NFS 클라이언트 컴퓨터의 권한을 root공유에 액세스할 때와 동일한 권한으로 제한할 수 있습니다. nobody이는 NFS 서버 측(일반적으로 기본값)에서 수행되며 이를 극복하려면 no_root_squashNFS 서버의 공유에 대한 내보내기 옵션을 제공해야 할 수도 있습니다.

NFS 공유에서 NFS 클라이언트에 대한 루트 권한을 비활성화하는 것은 NFS 클라이언트에 대한 불법 루트 액세스 권한을 성공적으로 얻은 사람이 NFS 서버에서 쉽게 루트 권한을 얻지 못하도록 방지하는 보안 메커니즘입니다.

관련 정보