예, 완전히 다른 접근 방식

예, 완전히 다른 접근 방식

디렉토리를 삭제할 수 없도록 암호화할 수 있었습니다. 폴더의 파일을 암호화했습니다. 그러나 암호화된 폴더에서 암호화된 파일을 삭제할 수 있었는데, 이 경우 파일이 삭제되는 것을 방지하지 못하므로 암호화할 필요가 없었습니다.

폴더를 암호화하기 위해 "sudo mount -t cryptofs ~/file ~/file"을 사용했습니다. 프로세스 중에 일반 텍스트로 전달할 것인지, 파일을 암호화할 것인지 묻는 메시지가 나타납니다(제 생각에는 그럴 것 같습니다). 그러나 #1에 "yes"를 설정하고 #2에 "no"를 설정한 경우에만 가능합니다. 프로그램이 작동할 것입니다. 파일을 암호화하기 위해 "gpg -c filename"을 사용했습니다.

암호화된 폴더가 콘텐츠를 보호한다고 생각하기 때문에 파일이 삭제되거나 액세스되는 것을 방지할 수 있는 방법이 있어야 합니다. 그렇지 않으면 요점이 무엇입니까?

나는 암호화하는 다른 방법을 찾아 vera-crypt를 찾았지만 분명히 그것은 전체 하드 드라이브에 대한 것입니다. 여기에 간단한 해결책이 있습니까? 아니면 디렉터리를 암호화하는 완전히 다른 방법을 찾아야 합니까? 감사해요.

답변1

예, 완전히 다른 접근 방식

현재 접근 방식이 작동하지 않는 이유

지우개판에 외국어로 쓰여진 텍스트를 상상해 보세요. 당신의 손에는 천 조각이 들려 있습니다. 당신은 보드를 지우고 싶습니다. 당신은 이것을 할 수 있습니까? 외국어 텍스트가 방해가 됩니까?

가장 좋은 방법은 전체 파일을 단일 파일로 암호화하여 개별 파일을 삭제하기 어렵게 만드는 것입니다. 하지만 누군가는 여전히 전체 내용을 삭제할 수 있습니다.

무엇을 해야할지

삭제를 방지하려면 파일 권한을 사용해야 합니다. 바라보다Gnu/linux에서 파일 권한 등을 설정하는 다른 방법은 무엇입니까? . 파일도 백업해야 합니다. 버전 관리는 또 다른 매우 유용한 도구입니다.

답변2

그 답을 영상에서 찾았습니다.

폴더를 잠그려면: "sudo chmod 700 filename" "sudo chmod root:rootfilename"

폴더 잠금 해제: "sudo chmod 777 파일 이름" "sudo chown 루트:루트 파일 이름"

항상 이것들을 사용합니다. 잠긴 후에는 삭제하거나 휴지통으로 이동하거나 열거나 복사할 수 없습니다. 도와주셔서 감사합니다!

관련 정보