vaultwarden на публичном IP-адресе — стоит ли ограничиваться только VPN?

vaultwarden на публичном IP-адресе — стоит ли ограничиваться только VPN?

Мне немного неловко спрашивать об этом, потому что я сам не могу в этом разобраться.

Я запускаю экземпляр vaultwarden (bitwarden с открытым исходным кодом) на публичном VPS в открытом Интернете. Он правильно настроен с обратным прокси-сервером nginx с соответствующим терминированием SSL и сертификатами LetsEncrypt. У меня также включен требуемый доступ yubikey.

Со мной все будет в порядке.

Тем не менее, мне интересно, почему у меня должен быть сервис, доступный всему Интернету, который предназначен только для меня (и, возможно, моей жены).

Думаю, я мог бы включить аутентификацию сертификата на стороне клиента, но не уверен, насколько легко это настроить на клиентах.

Поэтому мне стало интересно — имеет ли смысл устанавливать что-то вроде VPN на VPS и запускать службу через VPN — если это вообще возможно, ведь это всего лишь сервер, а не сеть?

Или вы могли бы придумать какое-то другое решение? В принципе, идеальным было бы, чтобы сервис был доступен только нескольким людям, но из любой точки мира (поэтому IP-адрес не является вариантом). Любые предложения приветствуются.

решение1

Я лично размещаю сервер vaultwarden. Недавно я узнал, что этот сервис имеет сквозное шифрование. Это означает, что даже в случае повреждения базы данных хакер не сможет расшифровать сохраненные пароли. Проблема заключается в том, что соединение пользователя может быть скомпрометировано (поддельный DNS, сохранение файлов cookie и т. д.) Я лично решил с моей партнершей ограничить доступ к нашему серверу vaultwarden нашим VPN. Это гарантирует, что DNS будут выбираться VPN, а не ее персональным компьютером. Однако я все больше и больше думаю об удалении ограничения VPN. Это очень нагружает пользователя. Я постоянно подключен к VPN, и это не влияет на меня. Но моя девушка, которая часто пользуется стриминговыми сервисами, вынуждена отключить VPN. Это лишает ее доступа к vaultwarden.

Связанный контент