← Всички ръководства

Как да мигрираш от LastPass към Vaultwarden: практическо ръководство

Vaultwarden е малък сървър за пароли, съвместим с Bitwarden, написан на Rust. Пускаш го сам и ползваш официалните Bitwarden разширения за браузър, десктоп и мобилни приложения срещу него.

Това ръководство покрива само миграцията: какво да подготвиш, как да експортираш от LastPass, как да импортираш и как да защитиш и архивираш сървъра. Не сме измервали Vaultwarden наново за това ръководство, затова числата за ресурси идват от проекта и от нашата оценка в каталога, виж ограниченията.

Бърза съпоставка

ВместоSelf-hostRAMЛиценз
LastPassVaultwarden
Лек, self-hosted трезор за пароли, съвместим с Bitwarden.
~128 MBAGPL-3.0

Числата за RAM са приблизителни оценки от нашите тестове.

Преди да започнеш

  • Vaultwarden е много лек и работи спокойно в малък LXC контейнер или в Docker. В нашия каталог е записан около 128 MB RAM като оценка за семеен трезор.
  • Нужни са ти име на домейн и HTTPS. Уеб трезорът и приложенията на Bitwarden ползват криптография на браузъра, която работи само през защитена връзка, така че обикновен http към локален IP става само за бърз тест. Обичайната схема е reverse proxy, например Nginx Proxy Manager, със сертификат от Let's Encrypt.
  • Реши как ще достъпваш сървъра отвън: публичен reverse proxy или VPN като Tailscale. VPN държи сървъра изцяло извън интернет.
  • Не отказвай LastPass и не трий нищо от него, докато не минеш проверките в края.

Стъпки за миграцията

  1. Инсталирай Vaultwarden, като ползваш compose файла от нашата страница за Vaultwarden като начало. Задай DOMAIN с истинския си https адрес и сложи reverse proxy пред него.
  2. Отвори уеб трезора и създай акаунта си с дълга, уникална главна парола. После задай SIGNUPS_ALLOWED на false и рестартирай, за да не може никой друг да се регистрира.
  3. Включи двустъпково влизане за акаунта си (authenticator приложение, passkey или хардуерен ключ) и запази кода за възстановяване офлайн.
  4. В LastPass отвори уеб трезора и избери Advanced Options, после Export, за да свалиш данните като CSV файл. Направи го на компютър, на който имаш доверие.
  5. В уеб трезора на Vaultwarden отиди на Tools, после Import data, избери формат LastPass (csv) и посочи файла. Vaultwarden няма собствен импортер, ползва вградения в уеб трезора на Bitwarden.
  6. Изтрий CSV файла веднага, включително от кошчето. Той съдържа всичките ти пароли в чист текст.
  7. Инсталирай разширението на Bitwarden за браузъра и мобилното приложение и преди да влезеш, избери опцията за self-hosted и въведи адреса на сървъра си.

Защити го и го архивирай

  • Дръж админ страницата изключена, освен когато ти трябва. Ако я включиш, задай ADMIN_TOKEN като хеширана стойност, както описва документацията на Vaultwarden, а не като обикновена парола.
  • Поддържай сървъра обновен. Vaultwarden следва API-то на Bitwarden, така че стари версии може да спрат да работят с нови клиенти.
  • Архивирай цялата папка с данни, не само базата: в нея са и RSA ключовете, прикачените файлове и Sends. За SQLite базата ползвай командата sqlite3 .backup или първо спри контейнера, вместо да копираш файл, който се записва.
  • Пази бекъпа на втори диск и копие на друго място, криптирано. Тествай възстановяване поне веднъж.
  • От време на време експортирай криптирано JSON копие на трезора и го пази офлайн.

Какво да провериш, преди да откажеш LastPass

  • Сравни броя на паролите, бележките и картите във Vaultwarden с LastPass.
  • Влез в няколко важни сайта с автоматично попълване на компютъра и на телефона.
  • Провери дали папките, бележките и евентуалните прикачени файлове са пренесени. Някои полета от LastPass, като персонализираните елементи, може да дойдат като обикновени бележки.
  • Увери се, че кодовете ти за автентикация не са запазени само в LastPass, и ги премести първо.
  • Тъй като напускаш услуга, която е имала пробив, помисли дали да смениш паролите на най-важните си акаунти след преместването.

Честни ограничения

  • Self-host на мениджър за пароли означава, че ти си системният администратор. Ако сървърът е изключен, приложенията още работят от кеширано копие, но няма синхронизация, а изгубен бекъп може да значи изгубени пароли.
  • Vaultwarden е неофициален проект на общността и не е същото като собствения сървър на Bitwarden. Той не е минавал през формалните одити за сигурност, които има официалният софтуер на Bitwarden, затова оцени този риск сам. Платеното облачно Bitwarden е разумна алтернатива, ако не искаш да поддържаш това сам.
  • Ако го изнесеш в интернет, ти отговаряш за обновленията, HTTPS и защитата от brute-force.
  • Числото за ресурси в нашия каталог е оценка, не наше измерване, и не сме тествали наново Vaultwarden за това ръководство.
  • Форматите за експорт и имената на менютата в LastPass и Bitwarden се променят с времето. Ако даден екран не съвпада с ръководството, следвай актуалната официална документация.

Получавай новите ръководства по имейл

Кратко писмо, когато публикуваме ново ръководство или добавим приложения. Без спам, можеш да се отпишеш по всяко време.

Разгледай всички приложения →Прочети седмичните бележки →