Dropbox 또는 다른 클라우드 스토리지 서비스에 민감한 파일을 저장합니까? 암호화 키를 사용하여 각 개별 파일을 투명하게 암호화하고 해독하는 암호화 파일 시스템 인 EncFS for Linux로 암호화하십시오. 실험적인 Windows 빌드도 있습니다.
EncFS는 a와 다르게 작동합니다. TrueCrypt 컨테이너 , 암호화 된 파일을 하나의 큰 파일에 저장합니다. 대신 EncFS는 추가하는 각 파일에 대해 별도의 파일을 만듭니다. 변경 될 때마다 전체 TrueCrypt 컨테이너를 다시 업로드하는 클라우드 스토리지 서비스에서 더 잘 작동합니다.
Linux에서 EncFS 설정
Ubuntu에 EncFS를 설치하려면 다음 명령을 실행하십시오.
sudo apt-get 설치 encfs
다른 Linux 배포판에서는 패키지 관리자에서 EncFS 패키지를 찾아 설치합니다.
다음 명령을 실행하여 새 EncFS 암호화 볼륨을 만듭니다.
encfs ~ / Dropbox / 암호화 ~ / 비공개
이렇게하면 두 개의 디렉토리가 생성됩니다. Dropbox / encrypted의 홈 폴더에있는 디렉터리는 암호화 된 버전의 파일이 저장되는 곳입니다. 파일은 Dropbox 폴더에 있으므로 Dropbox에서 동기화합니다. 홈 폴더의 개인 폴더는 파일의 해독 된 버전에 액세스 할 수있는 곳입니다. 원하는 위치를 지정할 수 있습니다.
이 명령을 실행하면 몇 가지 질문이 표시됩니다. 기본 편집증 모드 (메시지가 표시되면 p 입력)가 잘 작동하지만 전문가 구성 모드의 경우 x를 입력 할 수도 있습니다.
EncFS는 암호화 된 볼륨에 대한 암호를 생성하라는 메시지를 표시합니다. 이 비밀번호를 기억하세요. 비밀번호를 잊어 버리면 파일에 액세스 할 수 없습니다.
Linux에서 EncFS 사용
이전에 만든 Private 폴더에 파일을 저장합니다. 여기에서 파일의 복호화 된 버전에 액세스 할 수도 있습니다.
파일의 암호화 된 버전은 / Dropbox / encrypted 폴더에 저장됩니다. Dropbox는이 파일을 컴퓨터간에 동기화하므로 비밀번호 없이는 누구도 콘텐츠에 액세스 할 수 없습니다. EncFS 디렉토리를 여러 컴퓨터에 마운트 (동일한 encfs 명령 사용)하여 암호화 된 파일을 각각 사용할 수 있습니다.
매우 중요한 정보 :
- / Dropbox / encrypted 폴더에 파일을 배치하지 말고이 폴더를 무시하십시오. 대신 개인 폴더에 파일을 배치하십시오. / Dropbox / encrypted 폴더에 파일을 직접 배치하면 암호화되지 않습니다.
- .encfs.xml 파일을 삭제하거나 잃어 버리지 마십시오 (기본적으로 숨겨져 있습니다. 숨겨진 파일을 보려면 Nautilus에서 Ctrl + H를 누르십시오). 이 파일의 백업을 만들어야합니다.이 파일을 잃어 버리면 암호화 된 파일에 액세스 할 수 없게됩니다.
파일 시스템 다시 마운트
EncFS는 시스템을 다시 시작한 후 자동으로 마운트되지 않습니다. 로그 아웃했다가 다시 로그인하면 EncFS 명령을 실행하지 않고는 파일에 액세스 할 수 없습니다. 이것은 좋은 보안을 제공합니다. 명령을 실행할 때까지 아무도 암호화 된 파일에 액세스하거나 볼 수 없습니다.
개인 폴더가 비어있는 경우 EncFS 파일 시스템이 마운트되지 않은 것입니다.
이전에 실행 한 것과 동일한 명령을 다시 실행하여 EncFS 파일 시스템을 다시 마운트하십시오. 예를 들어 다음 명령을 실행합니다.
encfs ~ / Dropbox / 암호화 ~ / 비공개
비밀번호를 제공해야합니다.
로그인 할 때마다 EncFS 파일 시스템이 자동으로 마운트되도록하려면 다음을 사용할 수 있습니다. 그놈 -encfs . gnome-encfs는 EncFS 암호를 GNOME 키링에 추가하고 로그인 할 때마다 자동으로 마운트합니다.
Windows의 EncFS
사용하다 encfs4win Windows에서 EncFS 파일 시스템에 액세스합니다. encfs4win을 사용하려면 다음을 설치해야합니다. Dokan 라이브러리 버전 0.6 .
encfsw.exe를 시작하고 그래픽 프로그램을 사용하여 EncFS 파일 시스템을 마운트하거나 만들 수 있습니다.
Android 앱도 있습니다. 크립토나이트라는 , Android 휴대폰 또는 태블릿에서 EncFS 파일 시스템에 액세스합니다. 이전에 다룬 BoxCryptor , EncFS를 백엔드로 사용합니다.