Linux에서 Keybase를 사용하여 파일을 암호화하는 방법

Keybase는 종단 간 암호화 기능을 제공하는 메시징 및 파일 공유 도구입니다. 파일을 신속하게 암호화하여 친구들과 안전하게 공유하고자 하는 사용자에게 매우 유용하고 간편한 솔루션입니다. 이 글에서는 Linux 환경에서 Keybase를 사용하는 방법을 상세히 안내합니다.

Linux에 Keybase 설치하기

파일과 폴더를 암호화하기 위해 Keybase 애플리케이션을 사용하기 전에, 먼저 Linux 배포판에 Keybase를 설치해야 합니다. 설치를 시작하려면 터미널 창을 여십시오.

터미널 창은 키보드에서 Ctrl + Alt + T 단축키를 눌러 열 수 있습니다. 또는, 시스템의 애플리케이션 메뉴에서 “터미널”을 검색하여 실행할 수도 있습니다.

터미널이 준비되면, 사용 중인 Linux 운영 체제에 맞는 아래 지침에 따라 Keybase 설치를 시작합니다.

우분투 (Ubuntu)

우분투에서 Keybase를 사용하려면 Keybase DEB 패키지를 다운로드하여 설치해야 합니다. 아래의 wget 명령어를 사용하여 패키지를 다운로드합니다.

wget https://prerelease.keybase.io/keybase_amd64.deb

다운로드 완료 후, 다음 apt install 명령어를 사용하여 Keybase를 설치합니다.

sudo apt install ./keybase_amd64.deb

데비안 (Debian)

데비안 사용자는 최신 DEB 패키지를 다운로드해야 합니다. 터미널에서 아래의 wget 명령어를 실행하여 다운로드합니다.

wget https://prerelease.keybase.io/keybase_amd64.deb

패키지 다운로드가 완료되면, 다음 dpkg -i 명령어를 사용하여 Keybase를 설치합니다.

sudo dpkg -i keybase_amd64.deb

아치 리눅스 (Arch Linux)

아치 리눅스에서는 AUR(Arch User Repository)를 통해 Keybase를 사용할 수 있습니다. 먼저, Trizen AUR 도우미를 설치하여 Keybase 설치를 간편하게 만듭니다.

Trizen을 설치하려면, 먼저 pacman 명령어를 사용하여 git 및 base-devel 패키지를 설치합니다.

sudo pacman -S git base-devel

다음으로, git clone 명령어로 Trizen AUR 패키지를 복제하고, makepkg 명령어로 설치를 진행합니다.

git clone https://aur.archlinux.org/trizen.git
cd trizen/
makepkg -sri

마지막으로, trizen -S 명령어를 사용하여 Keybase 애플리케이션을 설치합니다.

trizen -S keybase-bin

페도라 (Fedora)

페도라에서는 공식 RPM 패키지를 통해 Keybase를 사용할 수 있습니다. 다음 명령어를 사용하여 Keybase RPM 패키지를 다운로드합니다.

wget https://prerelease.keybase.io/keybase_amd64.rpm

다운로드한 RPM 패키지를 dnf install 명령어를 사용하여 설치합니다.

sudo dnf install keybase_amd64.rpm

오픈수세 (OpenSUSE)

오픈수세 사용자는 다음 wget 명령어를 사용하여 Keybase RPM 패키지를 다운로드합니다.

wget https://prerelease.keybase.io/keybase_amd64.rpm

다운로드 완료 후, zypper install 명령어를 사용하여 Keybase를 설치합니다.

sudo zypper install keybase_amd64.rpm

Keybase를 이용한 암호화

Keybase를 사용하여 파일을 암호화하려면, 먼저 애플리케이션을 실행해야 합니다. 애플리케이션 메뉴에서 Keybase를 찾아 실행합니다. 처음 사용하는 경우, 계정 생성 버튼을 클릭하여 새 계정을 만듭니다.

계정 생성 버튼을 누르면 사용자 이름을 입력하라는 메시지가 나타납니다. 원하는 사용자 이름을 입력하고 “계속” 버튼을 클릭합니다.

새 계정 생성이 완료되면, 컴퓨터 이름을 설정해야 합니다. Linux PC의 이름을 입력하고 “계속” 버튼을 클릭합니다. 다음으로, 전화번호를 입력하고 “계속” 버튼을 클릭하여 다음 단계로 넘어갑니다.

Keybase 설정이 완료되면, 파일 암호화를 시작할 수 있습니다. Keybase 애플리케이션의 “파일” 섹션으로 이동합니다. 이 섹션에는 “개인”, “공용”, “팀”의 세 가지 폴더가 있습니다.

파일이나 폴더를 암호화하려면, 먼저 세 폴더 중 하나를 선택합니다. 여기서는 “개인” 폴더를 예시로 사용합니다. 개인 폴더를 선택하면 사용자 이름으로 된 하위 폴더가 나타납니다. 이 하위 폴더를 선택합니다.

사용자 이름 하위 폴더 내에서 파란색 “업로드” 버튼을 찾아 클릭합니다. “디렉토리 업로드” 또는 “파일 업로드” 옵션을 선택합니다.

GUI를 사용하여 업로드할 파일을 선택합니다. 업로드 버튼을 클릭하면 Keybase가 자동으로 파일을 암호화합니다.

파일 다운로드

Keybase에 암호화된 파일을 다운로드하려면, 해당 파일을 클릭합니다. 다운로드하려는 파일을 선택한 후, 흰색 “다운로드” 버튼을 클릭하여 파일을 가져옵니다.

다운로드하려는 각 파일에 대해 이 과정을 반복합니다.