웹사이트 검색

Ubuntu 22.04에 KeeWeb 암호 관리자를 설치하는 방법


이 튜토리얼은 다음 OS 버전에 대해 존재합니다.

  • Ubuntu 22.04(Jammy Jellyfish)
  • Ubuntu 20.04(Focal Fossa)

이 페이지에서

  1. 전제 조건
  2. 시작하기\n
  3. Docker CE 설치
  4. KeeWeb 암호 관리자 설치\n
  5. KeeWeb 대시보드 액세스
  6. 결론

KeeWeb은 KeePass와 호환되는 오픈 소스 및 교차 플랫폼 암호 관리자입니다. 웹 버전 및 데스크탑 앱으로 제공되며 온라인 및 오프라인 비밀번호를 저장하는 데 사용됩니다. Keeweb을 OneDrive, Google Drive, Dropbox 등과 같은 다른 파일 저장 서비스와 동기화할 수 있습니다. Keeweb을 사용하면 중앙 위치에서 모든 비밀번호를 안전하게 관리할 수 있습니다. 클라우드 동기화, 키보드 단축키, 플러그인 지원, 기록, 테마, 인라인 이미지 뷰어 등 많은 기능이 있습니다.

이 게시물은 Ubuntu 22.04에 KeeWeb 암호 관리자를 설치하는 방법을 설명합니다.

전제 조건

  • Ubuntu 22.04 서버를 실행하는 서버.\n
  • 루트 암호는 서버에서 구성됩니다.\n

시작하기

시작하기 전에 시스템 패키지를 최신 버전으로 업데이트하는 것이 좋습니다. 다음 명령으로 업데이트할 수 있습니다.

apt update -y
apt upgrade -y

모든 패키지를 업데이트한 후 다음 명령을 사용하여 다른 필수 종속성을 설치합니다.

apt install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y

모든 종속성이 설치되면 다음 단계로 진행할 수 있습니다.

도커 CE 설치

또한 시스템에 Docker 패키지를 설치해야 합니다. 먼저 다음 명령을 사용하여 Docker GPG 키를 추가합니다.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

다음으로 다음 명령을 사용하여 Docker 리포지토리를 APT에 추가합니다.

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

다음으로 리포지토리를 업데이트하고 다음 명령을 사용하여 Docker CE를 설치합니다.

apt update -y
apt install docker-ce -y

Docker가 설치되면 다음 명령을 사용하여 Docker 버전을 확인합니다.

docker -v

다음 출력이 표시되어야 합니다.

Docker version 20.10.22, build 3a2c30b

KeeWeb 암호 관리자 설치

이 시점에서 Docker CE가 시스템에 설치되어 실행 중입니다. 이제 다음 명령을 실행하여 KeeWeb 도커 이미지를 다운로드하고 컨테이너를 생성할 수 있습니다.

docker run --name keeweb -d -p 443:443 -p 80:80 antelle/keeweb

다음과 같은 결과가 표시됩니다.

Unable to find image 'antelle/keeweb:latest' locally
latest: Pulling from antelle/keeweb
b4d181a07f80: Pull complete 
e929f62bc938: Pull complete 
ca8370516c99: Pull complete 
6af693de7b22: Pull complete 
c8fe6ce83489: Pull complete 
7aa1fe8b4a84: Pull complete 
13796f1f5b9a: Pull complete 
e2e69cdff226: Pull complete 
e873f189aca3: Pull complete 
71e0fe3f4938: Pull complete 
8bb80103932b: Pull complete 
cab1eb7066d4: Pull complete 
97fcacfa7f27: Pull complete 
c8bec6cfb9e6: Pull complete 
4077188db971: Pull complete 
Digest: sha256:8ff5e10baa2ca50967964bf26af41461da79ef62a481094a00f75726623bcb36
Status: Downloaded newer image for antelle/keeweb:latest
ee0debd6785ad0e7807e56a2d482cb4abad03a8ad7b7271ea748810f36780e7e

다음 명령을 사용하여 다운로드한 이미지를 확인할 수 있습니다.

docker images

다음 출력이 표시되어야 합니다.

REPOSITORY       TAG       IMAGE ID       CREATED          SIZE
antelle/keeweb   latest    4295e8097c4b   18 months ago    144MB

다음 명령을 사용하여 실행 중인 컨테이너를 확인할 수도 있습니다.

docker ps

다음 출력이 표시되어야 합니다.

CONTAINER ID   IMAGE            COMMAND                  CREATED         STATUS         PORTS                                                                      NAMES
71c52b311168   antelle/keeweb   "/opt/entrypoint.sh …"   3 minutes ago   Up 3 minutes   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   keeweb

KeeWeb 대시보드에 액세스

이 시점에서 KeeWeb 도커 컨테이너가 시작되고 포트 443에서 수신 대기합니다. 이제 웹 브라우저를 열고 URL https://your-server-ip를 사용하여 KeeWeb 대시보드에 액세스합니다. 다음 화면이 표시됩니다.

이제 + 아이콘을 클릭하여 새 비밀번호 파일을 추가하십시오. 다음 화면이 표시됩니다.

하단의 새로 만들기를 클릭합니다. 다음 화면이 표시됩니다.

마스터 비밀번호, 이름, 백업 키를 제공하고 저장 버튼을 클릭하여 시스템에 비밀번호 파일을 다운로드하고 설정을 완료합니다.

KeeWeb에서 사용되는 모든 바로 가기 목록을 보려면 왼쪽 창에서 바로 가기를 클릭하십시오.

왼쪽 창에서 모양을 클릭하여 KeeWebs 기본 언어, 테마 및 글꼴을 사용자 지정합니다.

결론

축하합니다! Ubuntu 22.04에 KeeWeb 암호 관리자를 성공적으로 설치했습니다. 이제 서버에서 KeeWeb을 사용하여 KeeWeb에 모든 비밀번호를 저장하고 다른 스토리지 서비스와 동기화할 수 있습니다. 질문이 있으시면 언제든지 저에게 물어보세요.