현재 Synology NAS를 이용해서 이것 저것 활용하고 있다.
그 중에 하나가 Docker를 이용한 방법인데, 여기서 Bitwarden을 잘 쓰고 있다.

개인적으로 쓸때는 아무 문제가 없었는데, 사용자를 추가하려고 하니까,
접근이 안되는 것이다. 예전에는 URL 맨 뒤에, /admin 만 붙이면 들어가졌는데,
갑자기 사이트가 활성화 되지 않는 것이다.

잠깐 구글링을 했고 원인을 찾아 적용했다.

관리자 화면 띄위기

일단, 관리자 화면을 띄우려면, 해당 기능 활성화 전에, 관리자 접속을 위한 정보가 필요하다.
여러가지 방법이 있지만, 그 중 가장 간단한(물론 보안에는 그닥 권장은 못하지만) 방법을 적용했다.
바로 환경 변수에 ADMIN_TOKEN 이라는 값을 추가하는 것이다.
vaultwarden 컨테이너에 환경변수로 다음과 같은 값을 추가한다.
ADMIN_TOKEN
여기에 들어가는 값은 40개의 문자로 구성된 랜덤한 문자열이 필요하다.
여기서 Bitwarden을 띄워 40개 문자, 숫자, 대소문자, 특수문자까지 섞어서 만든다.
이렇게 만들어진 ADMIN_TOKEN을 환경변수로 추가하면 된다.


다만, 여기서 만들어진 토큰은 외부에 유출되지 않도록 한다.

이제 다시 vaultwarden 컨테이너를 다시 시작한 뒤, 자신의 bitwarden 사이트이 URL 맨 뒤에 /admin을 넣으면
관리자 페이지로 들어가는 관문이 나온다.

여기에 앞서 만든 토큰 값을 넣으면 드디어 관리자 페이지에 들어갈 수 있다.

 

728x90

+ Recent posts