티스토리 뷰
gocryptfs 무료 암호화 폴더 프로그램(free encrypted folder software)
Windows 10 Pro에서 기본적으로 제공하는 비트로커, EFS 암호화가 있지만 특정 폴더만 지정해서 암호화및 폴더에 비밀번호를 설정하는 기능은 없습니다.
그러나 WSL2, Kali Linux 또는 Ubuntu에서 gocryptfs 또는 cryfs 프로그램을 사용하면 암호화 폴더 저장소를 만들어 그곳에 각종 파일을 안전하게 보관할 수 있습니다.
gocryptfs나 cryfs 프로그램은 무료이며 local HDD, SSD뿐만아니라 dropbox, box, onedrive와 같은 cloud에도 암호화된 폴더를 생성해서 사용할 수 있습니다.
gocryptfs 설치(gocryptfs installation)
설치 명령어는 sudo apt-get install gocryptfs 입니다.
WSL2, Kali Linux 또는 Ubuntu에서는 Host(Windows 10 or 11) 컴퓨터의 HDD, SDD가 자동으로 마운트 되기 때문에 WSL2 Terminal을 실행시키고 바로 윈도에 있는 특정 폴더를 WSL2 Linux 폴더에 마운트 시켜 암호화 폴더를 사용할 수 있습니다.
gocryptfs --help 명령어를 실행하여 도움말을 먼저 확인해 보세요.
-init 옵션이 암호화 디렉터리를 초기화하는 옵션입니다.
먼저, 윈도 운영체제에서 암호화 파일들을 저장할 디렉터리를 하나 생성합니다.
저는 G:\드라이브에 Gocryptfs_Encrypted라는 폴더를 생성했습니다.
WSL2 리눅스 터미널에서 gocryptfs -init /mnt/g/Gocryptfs_Encrypted
위 명령어를 사용하여 생성한 디렉터리를 암호화 시켰습니다. 제 경우는 G: 드라이브에 Gocryptfs_Encrypted 폴더를 만들었기에 /mnt/g/Gocryptfs_Encrypted 이지만 드라이브와 디렉터리가 다른 경우 잘 확인하시고 설정하셔야 합니다.
"/mnt/c/암호화 폴더명"은 C 드라이브에 있는 암호화폴더명, "/mnt/d/암호화 폴더명"은 D 드라이브에 있는 폴더명을 의미합니다. 이런 식으로 자신에게 맞는 디렉터리 및 폴더명을 잘 사용해 주세요.
암호화 폴더의 초기화 작업이 완료되었다면 이 암호화 폴더를 마운트 시킬 디렉토리를 하나 리눅스에 만들어줍니다.
제 경우는 홈 디렉터리 - Documents 디렉터리에 GocryptMount라는 디렉터리를 하나 생성했습니다.
mkdir ~/Documents/GocrypteMount 명령어 사용.
gocryptfs 마운트 방법 (how to mount)
gocryptfs /mnt/g/Gocryptfs_Encrypted ~/Documents/GocrypteMount/ 와 같이 gocryptfs 명령어 뒤에 암호화 폴더명 경로, 마운트 시킬 디렉터리 순서로 명령어를 사용하시면 됩니다.
암호화 디렉터리(Gocryptfs_Encrypted)와 잘 마운트되면 Kali Linux에서는 GocrypteMount 디렉토리의 배경이 녹색으로 보이게 됩니다.
gocryptfs 언마운트 방법(how to unmount)
gocryptfs 암호화 디렉터리를 언마운트 할 때는 sudo fusermount -u 마운트 디렉터리를 입력해서 언마운트 할 수 있습니다.
(홈 디렉터리 Documents 디렉터리에서 명령어 실행)
sudo fusermount -u ./GocrypteMount
언 마운트(unmount) 하기전에 테 test.txt 파일을 GocrypteMount 디렉터리내에 저장하고 언 마운트를 했습니다.
언 마운트되면서 GocrypteMount에 아무런 파일이 보이지 않게 잘 언 마운트 되었습니다.
암호화 시킬 파일을 저장할 때만 다시 gocryptfs 명령어를 사용하여 암호화 폴더와 리눅스 마운트 디렉터리를 마운트 시켜주시면 됩니다.
명령어 입력하고, 비밀번호를 입력하면 다시 마운트가 됩니다.
마운트 이후 정상적으로 test.txt 파일을 확인할 수 있습니다.
언 마운트(unmount)의 경우 GocrypteMount 디렉터리의 색상이 달라지지요.(Kali Linux zsh 기준)
gocrypt 암호화 디렉터리가 마운트 된 상태에서는 gocryptfs 프로세스가 항상 실행되게 됩니다.
명령어가 길어서 불편하다면 .zshrc 파일에 #194번, #195번과 같이 alias로 명령어를 만들어서 사용할 수 있습니다.
gocryptfsmount, gocryptfsunmount와 같이 명령어를 만들어서 사용해보세요.
'Computer' 카테고리의 다른 글
KEX 한글 입력기 설정 방법 [Kali Linux Kex (fcitx-hangul)] (2) | 2022.06.15 |
---|---|
무료 PDF 문서 수정 및 글자 수정(Free PDF Writer, PDF Text editor) (0) | 2022.06.14 |
무료 PDF 필기, 주석달기, 가리기 (Okular 활용 2탄) (0) | 2022.06.13 |
cryfs 무료 암호화 폴더 프로그램(폴더 비밀번호 및 암호화 encrypted folder with password) (1) | 2022.06.13 |
WSL2 Virtual Disk 용량 줄이기(ext4.vhdx virtual disk shrink) (0) | 2022.06.09 |
Macchanger - Wi-Fi 추적 방지(BSSID 추적 방지, 랜덤 Mac Address, 비공개 Wi-Fi 주소) (0) | 2022.06.02 |
top, htop, glances 프로세스 관리 (Linux Process Management) (0) | 2022.05.26 |
Facebook 암호화된 알림 이메일(PGP Public key 암호화) (0) | 2022.05.16 |
- 무료 오피스 프로그램
- Affinity Photo 꿀팁
- Kali Linux 활용법
- pdf 비밀번호 설정
- 무료 동기화 프로그램
- Windows defender application guard
- certutil
- 고추농사
- PDF 가리기
- 폴더 암호화
- 김해맛집
- netstat 사용법
- PDF 문서 만들기
- Set Password for PDF
- FREE OFFICE SOFTWARE
- iA Writer
- KEX Error
- 간헐적단식
- IP 추적 프로그램
- 전라북도 맛집
- 오블완
- 티스토리챌린지
- Markdown Editor
- 장유맛집
- ftp server
- 무료 데이터 복구
- 1일1식
- FTP SERVER PORT FORWARDING
- 다이어트
- Windows Pro 암호화
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |