Toolverse
Wszystkie skille

proton-pass

autor: openclaw

Zarządzaj hasłami i kluczami SSH w Proton Pass bezpośrednio z wiersza poleceń

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Proton Pass CLI to narzędzie do zarządzania sejfami, haseł, kluczy SSH i aliasów e-mail w Proton Pass. Umożliwia tworzenie, edycję i usuwanie elementów, generowanie bezpiecznych haseł, integrację z agentem SSH, wstrzykiwanie sekretów do aplikacji oraz zarządzanie dostępem dla członków zespołu. Obsługuje operacje CRUD na sejfach i elementach, udostępnianie danych, generowanie kodów TOTP, wstrzykiwanie zmiennych środowiskowych oraz wykonywanie poleceń z wstrzykniętymi sekretami.

Jak używać

  1. Zainstaluj Proton Pass CLI za pomocą skryptu instalacyjnego dla Twojego systemu operacyjnego (macOS/Linux: curl -fsSL https://proton.me/download/pass-cli/install.sh | bash, Windows: Invoke-WebRequest z pliku install.ps1) lub menedżera pakietów Homebrew na macOS (brew install protonpass/tap/pass-cli). Sprawdź poprawność instalacji poleceniem pass-cli --version.

  2. Uwierzytelnij się w Proton Pass za pomocą polecenia pass-cli login, które otworzy przeglądarkę do ukończenia logowania. Alternatywnie użyj pass-cli login --interactive user@proton.me dla logowania w terminalu, ale ta metoda nie wspiera SSO ani U2F. Dla automatyzacji możesz ustawić zmienne środowiskowe PROTON_PASS_PASSWORD, PROTON_PASS_TOTP i PROTON_PASS_EXTRA_PASSWORD lub bezpieczniej wskazać pliki zawierające te dane.

  3. Zarządzaj sejfami i elementami (hasła, klucze SSH, aliasy, notatki) za pomocą poleceń CRUD dostępnych w CLI. Możesz tworzyć nowe elementy, edytować istniejące, usuwać je oraz przeglądać zawartość sejfów.

  4. Generuj bezpieczne hasła poleceniem dedykowanym do tego celu, a następnie przechowuj je w Proton Pass. Możesz również zarządzać kodami TOTP dla dwuskładnikowego uwierzytelniania.

  5. Wstrzykuj sekrety do aplikacji i szablonów za pomocą referencji pass://vault/item/field lub zmiennych środowiskowych. Możesz wykonywać polecenia z wstrzykniętymi sekretami, co pozwala na bezpieczne użycie haseł bez ich ujawniania w historii poleceń.

  6. Integruj klucze SSH z agentem SSH i zarządzaj dostępem dla członków zespołu poprzez funkcje udostępniania i zarządzania członkami dostępne w CLI.

Podobne skille