루트로 디렉터리를 삭제할 수 없습니다.

루트로 디렉터리를 삭제할 수 없습니다.

저는 얼마 전에 blog라는 nodejs 앱용 디렉터리를 만들었습니다. 앱이 로 시작되었으며 forever start app.js특별한 것은 없습니다.

이제 폴더가 있는 전체 앱을 삭제하려고 했습니다. 앱을 중지하고 rm -rf blog-> 권한이 없습니다. 해당 폴더의 모든 파일은 삭제되지만 해당 디렉터리 자체는 삭제되지 않습니다.

chown root:root blog -R설정 을 시도했지만 chmod 777 blog -R여전히 권한이 없습니다. 또 다른 시도는 설정하는 것이었지만 chattr -i여전히 해당 디렉토리를 삭제할 권한이 없습니다.

어떤 아이디어가 있나요? 서버는 debian 7이 설치된 vServer입니다.

친애하는,

아스토

업데이트 1: 디렉토리는 비어 있고 루트로 로그인되어 있습니다. 명령 전에 sudo는 아무것도 변경하지 않습니다. lsattr blog -Rd---------------- blog

rm이 반환하는 메시지는 rm: Entfernen von „blog“ nicht möglich: Keine Berechtigung(권한 없음) 입니다.

업데이트 2:

➜ ~ whoami: root

lsattr -Rad blog: ---------------- blog

➜ blog ls -l: insgesamt 0

이소프 | grep 블로그

zsh 19967 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog lsof 23886 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog grep 23887 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog lsof 23888 root cwd DIR 144,50 4096 109846700 /var/www/clients/client0/web2/blog

getfacl blog: zsh: command not found: getfacl

답변1

/var/www/clients/client0/web2해당 디렉토리가 chattr +i가 설정된 다른 디렉토리에 있다는 것을 발견했습니다 . 제거하고 디렉토리를 삭제할 수 있었습니다 blog... 원래 위치가 다른 줄 알았는데 링크였습니다.

힌트를 주신 @stoned에게 감사드립니다!

관련 정보