Passwort-Umzug
Dein privates 1Password-Vault nach JumpCloud
Sechs Schritte, rund 15 Minuten. Du brauchst deinen Mac oder Windows-PC, die 1Password-App und deinen JumpCloud-Zugang.
Wähl dein System:
1Password-CLI installierenPython und 1Password-CLI installieren
Die CLI ist das Kommandozeilen-Werkzeug von 1Password. Das Skript liest damit dein Vault aus.
1Password-CLI herunterladenÖffne die heruntergeladene Datei und klick dich durch die Installation. Hast du die CLI schon, bekommst du so die aktuelle Version.
Alle Versionen stehen auf der Download-Seite von 1Password (Mac: „universal“).
Das Skript braucht Python und die CLI, das Kommandozeilen-Werkzeug von 1Password. Beides installierst du mit einem Befehl.
- Öffne PowerShell: Windows-Taste drücken, „PowerShell“ tippen, Enter.
- Kopier den Befehl mit dem Symbol rechts, füg ihn in PowerShell ein (Strg + V) und drück Enter. Das dauert ein paar Minuten.
winget install 9NQ7512CXL7T -e --accept-package-agreements --accept-source-agreements --disable-interactivity; winget install -e --id AgileBits.1Password.CLI --accept-package-agreements --accept-source-agreements; pymanager install --configure -ySchließ danach PowerShell und öffne sie neu. Erst dann findet sie die neuen Programme.
Meldet Python dabei, dass Pfade über 260 Zeichen nicht erlaubt sind, kannst du das ignorieren.
1Password mit der CLI verbinden
- Öffne die 1Password-App und entsperre sie.
- Schalte unter Einstellungen → Sicherheit „Windows Hello“ ein.
- Geh zu Einstellungen → Entwickler.
- Setz den Haken bei der Option zur 1Password CLI (englisch „Integrate with 1Password CLI“).
Skript herunterladen
Die ZIP-Datei landet in deinem Download-Ordner. Safari entpackt sie meist von selbst, sonst reicht ein Doppelklick. Danach liegt dort der Ordner „op-to-jumpcloud“.
Die ZIP-Datei landet in deinem Download-Ordner. Klick sie mit der rechten Maustaste an, wähl „Alle extrahieren…“ und dann „Extrahieren“. Danach liegt dort der Ordner „op-to-jumpcloud“.
Export starten
- Öffne das Terminal: ⌘ + Leertaste drücken, „Terminal“ tippen, Enter.
- Öffne PowerShell: Windows-Taste drücken, „PowerShell“ tippen, Enter.
- Kopier den Befehl mit dem Symbol rechts, füg ihn ein (⌘ + VStrg + V) und drück Enter. „Employee“ ist dein privates Vault.
python3 ~/Downloads/op-to-jumpcloud/op_to_jumpcloud.py --vault "Employee" --account y1digital.1password.eu --private --write py "$HOME\Downloads\op-to-jumpcloud\op_to_jumpcloud.py" --vault "Employee" --account y1digital.1password.eu --private --write Beim ersten Mal fragt 1Password, ob das TerminalPowerShell zugreifen darf. Bestätige mit Touch ID oder deinem PasswortWindows Hello.
Danach zeigt das TerminalPowerShell einen kurzen Bericht: wie viele Einträge exportiert sind und was übersprungen wurde.
In JumpCloud importieren
Dieser Befehl öffnet den Ordner mit der Export-Datei im FinderExplorer:
open "$TMPDIR/op-to-jumpcloud"explorer "$env:TEMP\op-to-jumpcloud"- Öffne JumpCloud und geh zu Password Vault → Credentials → Import.
- Lade die Datei hoch, die auf „.csv“ endet, und klick auf Import.
- Deine Einträge erscheinen als „Personal credential“. Nur du siehst sie.
Öffne die CSV-Datei nicht in Excel. Excel verändert beim Speichern manche Passwörter.
Export-Datei löschen
Kopier diesen Befehl in das TerminalPowerShell und drück Enter. Er löscht die Export-Datei samt Bericht:
rm -r "$TMPDIR/op-to-jumpcloud"Remove-Item -Recurse "$env:TEMP\op-to-jumpcloud"Den Ordner „op-to-jumpcloud“ in deinen Downloads kannst du danach auch löschen. Er enthält keine Passwörter.
Häufige Fragen
Was übernimmt das Skript nicht?
Sichere Notizen, Kreditkarten, Ausweise, SSH-Schlüssel, Dokumente, Anhänge und Passkeys. Der Bericht nennt sie unter „Skipped“ und „Warnings“. Leg sie bei Bedarf in JumpCloud von Hand an.
Fehler „You are not currently signed in“
Die CLI ist nicht mit der App verbunden. Prüf Schritt 2: App entsperrt, Windows Hello an, Haken gesetzt. Klappt es dann noch nicht, meld dich im selben Fenster bei 1Password an:
eval "$(op signin)"Invoke-Expression "$(op signin)"Fragt die CLI nach dem Konto, wähl „y1digital“ mit den Pfeiltasten. Gib dein 1Password-Passwort ein und drück Enter. Beim Tippen erscheinen keine Zeichen, das ist normal. Starte danach den Befehl aus Schritt 4 im selben Fenster.
Fehler „isn't a vault in this account“
Die CLI findet in deinem Y1-Konto kein Vault „Employee“. Melde dich bei Martin.
Fehler „1Password CLI (op) not found“
Die CLI fehlt. Mach Schritt 1 und öffne danach ein neues Terminal-FensterPowerShell-Fenster.
PowerShell kennt „winget“, „pymanager“ oder „py“ nicht
Schließ PowerShell, öffne sie neu und versuch es noch einmal. Fehlt „winget“, installier im Microsoft Store die App „App-Installer“ und mach Schritt 1 noch einmal. Hilft das nicht, melde dich bei Martin.
Hinweis „is older than 2.30.0“
Deine CLI ist veraltet. Installier sie mit Schritt 1 neu. Der Export klappt auch so.
Fehler „No such file or directory“
Der Ordner liegt nicht in den Downloads oder heißt anders, etwa mit einer Zahl dahinter. Benenn ihn in „op-to-jumpcloud“ um und starte den Befehl noch einmal.
Eine andere Fehlermeldung?
Mach einen Screenshot vom Fenster mit der Meldung und schick ihn Martin. Die Meldungen des Skripts enthalten keine Passwörter.
Kann jemand anderes meine Passwörter sehen?
Die Export-Datei liegt nur auf deinem Rechner, in einem Ordner, den nur du öffnen kannst. Nach Schritt 6 ist sie weg. In JumpCloud sind die Einträge „Personal credential“, Admins sehen sie nicht.