클라우드 드라이브라고도 불리는 온라인 저장 서비스는 언제 어디서든 데이터 접근이 가능하고, 안정적인 백업 기능이 필요하거나, 파일 전송 및 저장이 용이해야 하는 모든 사용자에게 필수적입니다. 이러한 서비스는 사용하기 편리하고 속도가 빠르며 대부분의 플랫폼에서 호환됩니다. 그러나 편리한 만큼, 개인 정보 보호라는 측면에서 고려해야 할 점이 있습니다. 대부분의 클라우드 서비스는 암호화 기능을 제공하지 않으므로, 사용자가 클라우드에 데이터를 업로드하기 전에 스스로 보호 조치를 취해야 합니다.
만약 여러분이 리눅스 사용자이고 클라우드 저장 서비스에 자주 의존하면서도, 대기업들이 여러분의 파일을 검색하는 것에 지쳐 있다면, 크립토메이터(Cryptomator)를 사용해 보세요. 크립토메이터는 클라우드에서 데이터의 중개자 역할을 하여 개인 정보 보호를 강화하는 도구입니다. 이 도구는 파일을 업로드하기 전에 암호화하고 다운로드할 때 복호화하여 최대한의 개인 정보 보호를 보장합니다.
참고: 이 도구는 리눅스 사용자만을 위한 것이 아닙니다. macOS, Windows, Android, 그리고 iOS용 앱도 제공됩니다. 더 자세한 내용은 여기에서 확인할 수 있습니다!
크립토메이터 설치하기
우분투
우분투 데스크탑에 크립토메이터를 설치하려면 타사 PPA를 활성화해야 합니다. PPA를 사용하는 것은 개발자로부터 지속적인 업데이트를 받을 수 있게 해주는 좋은 방법입니다. 공식 PPA를 추가하려면 터미널 창을 열고 다음 명령을 입력하세요:
sudo add-apt-repository ppa:sebastian-stenzel/cryptomator
크립토메이터 공식 PPA는 우분투 15.04 버전 이상과 리눅스 민트, Elementary OS, KDE Neon 등 우분투 기반 운영체제를 지원합니다.
PPA가 추가되었지만 아직 소프트웨어를 설치할 수는 없습니다. 먼저 업데이트 및 업그레이드 명령을 실행해야 합니다.
sudo apt update
sudo apt upgrade -y
업데이트가 완료되면, 이제 우분투에 크립토메이터를 설치할 차례입니다.
sudo apt install cryptomator
데비안
데비안용 크립토메이터를 설치하고 싶으신가요? 그렇다면 타사 소프트웨어 소스를 활성화하는 대신, 독립 실행형 데비안 패키지 파일을 다운로드해야 합니다. 이 방법은 크게 불편하지는 않지만, 자동 업데이트를 지원하지 않으므로 새 버전이 나올 때마다 패키지 파일을 다시 다운로드해야 합니다.
공식 웹사이트의 데비안 섹션에서 다운로드를 클릭하세요. 사용 중인 데비안 버전(32비트 또는 64비트)을 선택하세요. 다운로드가 완료되면 터미널을 열고, cd
명령어를 사용하여 ~/Downloads
폴더로 이동하세요.
cd ~/Downloads
다운로드 폴더 안에서, dpkg
패키지 도구를 사용하여 크립토메이터 최신 버전을 설치하세요.
sudo dpkg -i cryptomator-*-amd64.deb
또는
sudo dpkg -i cryptomator-*-i386.deb
패키지를 설치하는 동안 의존성 문제나 오류가 발생할 수 있습니다. 이는 데비안이 고장난 것이 아니라, 패키지가 필요한 모든 의존성 파일을 자동으로 설치할 수 없기 때문입니다. 이 경우, 수동으로 의존성 파일을 설치해야 합니다.
sudo apt install -f
install -f
명령이 완료되면, 이제 데비안에서 크립토메이터를 사용할 준비가 되었습니다!
아치 리눅스
크립토메이터는 공식 아치 리눅스 패키지를 제공하지 않습니다. 대신, 공식 다운로드 페이지에서는 아치 사용자에게 AUR을 통해 프로그램을 설치하도록 안내하고 있습니다. 이를 위해 먼저, Pacman
을 사용하여 최신 버전의 Git 패키지를 컴퓨터에 설치해야 합니다.
sudo pacman -S git
다음으로, Git을 사용하여 아치 AUR에서 크립토메이터 pkgbuild 최신 버전을 가져옵니다.
git clone https://aur.archlinux.org/cryptomator.git
새로 복제된 cryptomator
디렉토리로 이동하여 빌드 프로세스를 시작합니다.
cd cryptomator
소스 폴더 내에서 makepkg
를 사용하여 다운로드한 PKGBUILD
파일을 호출합니다. 이 과정은 일반적으로 자동으로 진행되며, 필요한 모든 의존성과 라이브러리가 설치되고 패키지가 빌드됩니다. 하지만 때때로 문제가 발생하거나 의존성이 올바르게 설치되지 않을 수 있습니다. 이럴 때는 수동으로 문제를 해결해야 합니다. 자세한 내용과 지침은 공식 크립토메이터 AUR 페이지를 참고하세요.
makepkg -si
페도라와 오픈수세
페도라와 오픈수세는 다운로드 가능한 RPM 파일을 통해 크립토메이터를 지원합니다. 시작하려면 여기에서 Redhat 다운로드 페이지로 이동하세요. “RPM” 옵션을 선택하여 다운로드를 시작하세요.
다운로드가 완료되면 터미널을 열고 다음을 수행하세요.
cd ~/Downloads
페도라
sudo dnf install cryptomator-*-amd64.rpm
또는
sudo dnf install cryptomator-1.3.2-i386.rpm
오픈수세
sudo zypper install cryptomator-*-amd64.rpm
또는
sudo zypper install cryptomator-1.3.2-i386.rpm
JAR 파일을 통한 기타 리눅스
만약 사용 중인 리눅스 배포판이 크립토메이터 다운로드 페이지에 없다면, 다른 방법으로 실행할 수 있습니다. 먼저, 리눅스 운영체제용 최신 Java Runtime Environment를 설치하세요. 설치 방법을 잘 모르겠다면, Java Runtime에 대한 배포 관련 문서를 참고하거나, 공식 Oracle 페이지를 확인하세요.
자바 설치가 완료되었다면, 크립토메이터 Java JAR 다운로드 페이지로 이동하여 파일을 다운로드하세요. 그런 다음 터미널을 열고 다음 명령어를 사용하여 JAR 파일을 실행합니다:
cd ~/Downloads
java -jar Cryptomator-SNAPSHOT-*.jar
크립토메이터 설정하기
크립토메이터를 사용하려면 먼저 새로운 “볼트”를 만들어야 합니다. 앱을 열고 왼쪽 하단에 있는 + 아이콘을 클릭하여 데이터를 저장할 암호화된 볼트를 생성하세요. 그런 다음, 홈 폴더 내의 루트 Dropbox, MEGA, 또는 NextCloud 디렉토리로 이동하세요.
루트 클라우드 디렉토리 내에서 저장 상자에 새 볼트의 이름을 입력하고 “저장”을 클릭하여 볼트를 생성합니다.
새 볼트를 생성한 후, 크립토메이터 창으로 돌아와서 새로 생성된 클라우드 볼트에 사용할 강력한 비밀번호를 설정하세요.
새 암호를 입력하여 볼트의 잠금을 해제합니다. 암호를 입력하면 데이터 볼트가 마운트되고 암호가 해독됩니다.
볼트가 열리면 저장하려는 모든 데이터를 해당 볼트 안에 넣으세요. 완료되면 “볼트 잠금” 버튼을 클릭하세요.
크립토메이터 볼트가 잠기면 모든 과정이 완료됩니다. 이제 클라우드 동기화 애플리케이션이 암호화된 볼트를 클라우드 서비스에 동기화합니다!