서버의 누구도 파일을 수정할 수 없도록 파일(또는 읽기 전용)을 잠그고 싶습니다. Linux에서 명령을 찾았 chattr
지만 어떤 이유로 사용하지 않았습니다.
사용하고 mount --bind file.log file.log
있는데 언젠가는 파일을 잠금해제해서 사용해야 하는데 umount -l
이런 rm -rf file.log
오류가 뜹니다
장치 또는 리소스가 사용 중입니다.
서버를 다시 시작했는데, 다시 시작한 후 문제가 해결된 것 같았습니다. 재부팅하지 않고 이 문제를 해결하도록 도와주실 수 있나요?
답변1
질문을 올바르게 이해했다면 chown root:root file
사용자가 root
파일을 소유하게 한 다음 파일 쓰기를 비활성화하면 chmod 444 file
어떻게 될까요? 이 방법으로만 root
파일을 수정할 수 있습니다.