웹사이트 검색

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


이 페이지에서

  1. 전제 조건
  2. 시작하기\n
  3. 도커 설치
  4. KeeWeb 설치
  5. KeeWeb 대시보드 액세스
  6. 결론

KeeWeb은 온라인과 오프라인 모두에서 암호를 저장하는 데 사용되는 오픈 소스 암호 관리자입니다. KeePass와 호환되며 웹 버전 및 데스크톱 앱으로도 사용할 수 있습니다. OneDrive, Google Drive, Dropbox 등과 같은 다른 클라우드 서비스와 동기화할 수 있습니다. 모든 암호를 안전하게 관리하는 데 도움이 됩니다. 쉬운 태그 입력, 여러 파일 지원, 히스토리, 테마, 키보드 단축키, 인라인 이미지 뷰어 등을 포함한 많은 기능을 제공합니다.

이 자습서에서는 Ubuntu 20.04에 KeeWeb 암호 관리자를 설치하는 방법을 보여줍니다.

전제 조건

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

시작하기

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

apt-get update -y

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

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

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

도커 설치

KeeWeb 비밀번호 관리자를 설치하려면 Docker 패키지가 필요합니다. 먼저 다음 명령을 사용하여 Docker 리포지토리를 추가합니다.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

다음으로 다음 명령을 사용하여 Docker CE를 설치합니다.

apt-get install docker-ce -y

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

docker -v

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

Docker version 20.10.0, build 7287ab3

KeeWeb 설치

먼저 다음 명령을 사용하여 최신 버전의 KeeWeb을 다운로드합니다.

git clone https://github.com/SvenC56/docker-keeweb.git

다운로드가 완료되면 다운로드한 디렉터리로 디렉터리를 변경하고 다음 명령을 사용하여 Docker 이미지를 빌드합니다.

cd docker-keeweb
docker build -t svenc56/keeweb

다음 출력을 얻어야 합니다.

:

 ---> 98ab35023fd6
Step 6/8 : WORKDIR /opt/keeweb
 ---> Running in e5966f3a3cec
Removing intermediate container e5966f3a3cec
 ---> e36bc8c356bc
Step 7/8 : COPY --from=git /keeweb /usr/share/nginx/html
 ---> 7cde550d672f
Step 8/8 : EXPOSE 80
 ---> Running in b784c9df85d7
Removing intermediate container b784c9df85d7
 ---> 11ddfdbf04f8
Successfully built 11ddfdbf04f8
Successfully

위의 명령은 KeeWeb에 필요한 모든 이미지를 다운로드합니다. 다음 명령을 사용하여 다운로드한 모든 이미지를 확인할 수 있습니다.

docker images

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

REPOSITORY       TAG       IMAGE ID       CREATED              SIZE
svenc56/keeweb   latest    11ddfdbf04f8   About a minute ago   30.5MB
               6c514976beff   About a minute ago   37.5MB
nginx            alpine    98ab35023fd6   2 weeks ago          22.3MB
alpine           latest    d6e46aa2470d   6 weeks ago          5.57MB

이제 다운로드한 이미지에서 KeeWeb용 컨테이너를 만들고 다음 명령을 사용하여 포트 80에 노출합니다.

docker run -d -p 80:80 svenc56/keeweb

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

70c5b0b493759eca931dfdbe473fb090d8e66d4269b6f7b0b221568ace020721

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

docker ps

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

CONTAINER ID   IMAGE            COMMAND                  CREATED          STATUS          PORTS                NAMES
70c5b0b49375   svenc56/keeweb   "/docker-entrypoint.…"   24 seconds ago   Up 22 seconds   0.0.0.0:80->80/tcp   nostalgic_visvesvaraya

KeeWeb 대시보드에 액세스

이제 웹 브라우저를 열고 URL http://your-server-ip를 사용하여 KeeWeb 대시보드에 액세스하십시오. 다음 화면이 표시됩니다.

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

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

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

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

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

결론

축하합니다! Ubuntu 20.04에 KeeWeb 암호 관리자를 성공적으로 설치했습니다. 이제 KeeWeb에 모든 비밀번호를 저장하고 다른 스토리지 서비스와 동기화할 수 있습니다.