개인 정보가 포함 된 폴더가 있는데 다른 사람이 그 내용을 볼 수 없게하고 싶습니다. 자주 열어서 폴더가 꽤 큽니다. 암호를 암호화하거나 압축하여 보호 할 수 있다는 것을 알고 있지만 로딩 시간이 상당히 길고 불편합니다. 공개되는 내용은 상관 없으므로 암호화 할 필요가 없습니다. 내가 필요한 것은 단지 그것을 숨기는 것뿐입니다.
폴더를 암호화하거나 압축하지 않고 암호로 보호 할 수있는 방법이 있습니까?
디렉토리 권한을로 변경할 수 있습니다 700
(이는 rwx------
소유자에 대한 전체 액세스를 제외하고 모두에게 전혀 액세스가 없음을 의미 함).
이렇게하면 일반 사용자 (사용자 계정 제외)가 디렉토리에 들어갈 수 없습니다. 여전히 외부에서 폴더를 볼 수는 있지만 전체 경로와 이름을 알고 있더라도 폴더를 열어 내용을 나열하거나 폴더 안의 파일을 열 수 없습니다.
그러나 로그인 한 후 자리를 비우면 자신의 계정에 영향을 미치지 않으므로 보호 기능이 없습니다. 자신의 계정에 대한 권한을 거부 할 수도 000
있지만 (그때로 설정 ), 방법을 알고있는 경우 비밀번호없이 계정에서 되돌릴 수 있습니다.
따라서 가장 좋은 방법은 권한을 700
(소유자 만 액세스 할 수 있음)으로 변경하고 추가로 소유자를 루트로 변경하는 것입니다. 이렇게하면 누구도 디렉토리에 들어갈 수 없습니다. 그리고 당신은 디렉토리의 권한을 다시 변경할 수 없습니다.
어쨌든 폴더에 액세스하려면 루트 여야합니다.이 경우 관리자 계정으로 로그인해야하며 gksu
/ gksudo
를 사용하여 파일 관리자 또는 Nautilus 및 VLC와 같은 미디어 뷰어를 열어야합니다. 그러나 관리자 계정 암호를 다시 입력하라는 메시지가 표시되므로 관리자가 아니고 루트가 될 수없는 사람으로부터 보호됩니다.
그래서 이것을 설정하는 방법은 엄청나게 간단합니다. 보호하려는 폴더가 /home/MYUSERNAME/Videos/private
.
옵션 1 : 소유자 (귀하)에 대한 전체 액세스 권한이 있지만 다른 계정에 대한 액세스 권한은 없습니다.
chmod 700 /home/MYUSERNAME/Videos/private
이 설정은 입력하여 비밀번호없이 계정에서 취소 할 수 있습니다.
chmod 775 /home/MYUSERNAME/Videos/private
옵션 2 : 귀하를 포함한 모든 사용자에 대한 액세스 권한이 없으므로 디렉토리에 들어가려면 루트가되어야합니다.
chmod 000 /home/MYUSERNAME/Videos/private
비밀번호없이 계정에서 되돌릴 수도 있습니다.
chmod 775 /home/MYUSERNAME/Videos/private
옵션 3 : 귀하를 포함한 모든 사용자에 대한 액세스 권한이 없으며 계정에서 되돌릴 기회가 없으므로 모든 작업은 루트 권한으로 만 수행 할 수 있습니다.
chmod 700 /home/MYUSERNAME/Videos/private
sudo chown root: /home/MYUSERNAME/Videos/private
이 설정을 되돌리려면 다음을 수행 sudo
해야합니다 (계정 암호가 필요하므로 필요함).
sudo chown MYUSERNAME: /home/MYUSERNAME/Videos/private
chmod 775 /home/MYUSERNAME/Videos/private
옵션 2는 관리자 계정이 있어야하며 모든 옵션은 관리자 계정과 암호 가 없는 사용자로부터 만 보호 할 수 있습니다 .
또한 시스템에 대한 충분한 경험과 물리적 액세스 권한이있는 사람은 복구 모드로 부팅 할 수 있으며 암호를 입력하지 않고도 루트 사용자가 될 수 있습니다. 그러나 명시 적으로 원하지 않는다고 말한 암호화를 사용하지 않는 한 더 안전한 방법은 없습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다