쓰기 오류가 발생한 폴더를 삭제하고 싶습니다.
/var/www ⌚ 16:35:54
$ ll
drwxrwxrwx. 2 ftp_user ftp_user 6 апр 24 16:46 cgi-bin
drwxrwxr-x 5 nginx nginx 4,0K июл 10 12:42 site.com
drwxrwxrwx. 2 ftp_user ftp_user 6 апр 24 16:46 html
쓰기 삭제
/var/www ⌚ 16:35:56
$ rm -rf site.com
rm: it is impossible to remove «site.com/logs»: permissions denied
rm: it is impossible to remove «site.com/public»: permissions denied
rm: it is impossible to remove «site.com/ocStore-3.zip»: permissions denied
소유권을 변경하려고 합니다.
/var/www ⌚ 16:36:49
$ chown -R root:root site.com
chown: change owner "site.com": Operation not allowed
나는 누구를 위해 일하나요?
/var/www ⌚ 16:42:17
$ whoami
root
내가 무엇을 했는지, 왜 그런 일이 일어났는지 기억이 나지 않습니다.
운영 체제Oracle Linux 7.6 UEK
댓글에 답장하기
$ df /var/www
Filesystem 1K-blocks Used Available Used% Mounted in
/dev/vda3 18338816 3295488 15043328 18% /
$ ls -ld /var/www
drwxr-xr-x. 5 ftp_user ftp_user 61 июл 11 19:36 /var/www
$ id
uid=0(root) gid=0(root) groups=0(root)
I come through ssh under root "ssh [email protected] -p 22"
Was my zsh(Oh my zsh plugin)
답변1
여기에는 아마도 잘못된 것이 많이 있을 것입니다. 내 경험에 따르면 이 유틸리티를 사용하여 디렉터리 속성을 확인하는 것이 좋습니다 lsattr
. 나는 실수로 수정되는 것을 방지하고 악의적인 사람이 파일을 파괴하는 속도를 약간 늦추기 위해 파일에 불변 비트를 설정하는 경우가 많습니다. 플래그가 실제로 설정되어 있으면 제거하세요.chattr -R -i /var/www