내 Linux 시스템을 보호하려고 합니다.
ls
그래서 모든 바이너리(예: 등) 에 대한 w 권한을 제거할 수 있는지 생각하고 있습니다 . pwd
현재는 입니다 . 소유자로서 루트를 -rwxr-xr-x root root
제거할 수 있습니까 ?w
답변1
실행 파일을 실행하는 데는 "w" 권한이 필요하지 않습니다. 이것이 바로 "x" 권한의 목적입니다.
그러나 나는 당신이하려는 일이 효과가 없을 것이라고 생각합니다. 누군가가 시스템에 대한 루트 액세스 권한을 얻을 수 있다면 파일 소유자가 "w" 권한을 가지고 있는지 여부에 관계없이 모든 작업을 수행할 수 있는 권한을 갖게 됩니다. 루트 사용자는 항상 시스템의 모든 파일에 대한 "rw" 액세스 권한을 갖습니다.
그러나 데이터를 보호하기 위해 취할 수 있는 몇 가지 조치가 있습니다.