루트에서도 파일 권한을 변경할 수 없습니다


0

아래는 내 문제입니다. 아마존 리눅스 AMI를 사용하고 있으며 디렉토리 (Tomcat의 webapps)가 있습니다. 권한이 거부되었다는 디렉토리를 제거하려고 할 때. 어떻게 요?

[root@ip-10-62-71-179 apache-tomcat-7.0.29]# ls -al
    total 260
    drwxr-xr-x 10 root root  4096 Oct 16 10:29 .
    drwxr-xr-x 13 root root  4096 Oct  3 10:46 ..
    drwxr-xr-x  2 root root  4096 Oct 10 08:14 bin
    drwxr-xr-x  3 root root  4096 Oct  8 07:04 conf
    drwxr-xr-x  2 root root  4096 Aug 28  2012 coupon-images
    drwxr-xr-x  2 root root  4096 Aug 28  2012 lib
    -rw-r--r--  1 root root 56812 Aug 28  2012 LICENSE
    drwxr-xr-x  2 root root 61440 Oct 16 10:09 logs
    -rw-r--r--  1 root root  1192 Aug 28  2012 NOTICE
    -rw-r--r--  1 root root  8826 Aug 28  2012 RELEASE-NOTES
    -rw-r--r--  1 root root 15557 Aug 28  2012 RUNNING.txt
    -rw-r--r--  1 root root 63721 Sep 27 14:10 stacktrace.log
    drwxr-xr-x  3 root root  4096 Aug  2 14:14 temp
    drwxrwxrwx  9 root root  4096 Oct 10 07:33 webapps
    drwxr-xr-x  3 root root  4096 Aug 28  2012 work
    [root@ip-10-62-71-179 apache-tomcat-7.0.29]# chmod 777 webapps/
    chmod: changing permissions of `webapps/': Operation not permitted
    [root@ip-10-62-71-179 apache-tomcat-7.0.29]#

미리 감사드립니다.


root가 webapps 내의 폴더 소유자가 아닌 것 같습니다. 그 문제를 해결할 것입니다. 웹 어플리케이션 외에도 이미 전역 읽기 쓰기 및 실행이 drwxrwxrwx권한 '을
Ramhound

루트와 비 루트 (2 명의 사용자 만 제공)로 시도했지만 둘 다 아무것도 제거 할 수없고 권한을 변경할 수 없습니다.
Sachin Verma

해당 폴더 내용의 권한 및 소유자는 무엇입니까? 해당 정보로 질문을 업데이트하십시오. 내가 볼 수있는 유일한 것은 /필요하지 않다는 것입니다. 이미 글로벌 읽기 쓰기 실행 권한이있는 폴더에 대한 권한을 변경 한 이유는 무엇입니까?
Ramhound

@Ramhound 안녕하세요, 디렉토리의 권한과 소유자를 아는 방법은 전문가가 아닙니다? 그리고 나는 그 디렉토리 안의 파일을 삭제하려고 할 때마다 권한을 변경하고 싶지 않다. -permission denied
Sachin Verma

내가 요청한 정보를 게시 할 수 있습니까? 이상한 재귀하지 않는 chmod는 폴더 자체를 삭제할 수없는 원인을 확인하기 위해 내용에 대한 더 많은 정보가 필요하다는 오류를 제공합니다.
Ramhound

답변:


2

사용중인 파일 시스템의 확장 된 속성 일 수 있습니다. 파일에서 lsattr을 사용하여 확장 된 속성을보고 man chattr을 수행하여 각 속성의 의미를 확인하십시오. 파일이 변경 불가능 (i)으로 설정되어 있으면 파일을 삭제하기 전에 해당 속성을 제거해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.