Dies wird mit der neuen 2-Faktor-Authentifizierung noch wichtiger, da jedes Mal ein neues Token erstellt werden muss, wenn auf dem Terminal ein Passwort benötigt wird. Im Grunde bin ich auf der Suche nach einem OS X Keychain, der in OS X für Linux-Desktops und -Server verfügbar ist:
%Vor%Ich habe die möglichen Lösungen durchsucht, aber bisher mag ich keines von ihnen:
cache --timeout=3600
- es wird schließlich ablaufen und die erneute Eingabe des Passworts ist ein Ziehen mit dem neuen 2FA
Komm schon, es muss einen richtigen terminalbasierten Schlüsselbund für Linux geben, der mit git's credential.helper verlinkt werden kann! help!
Ich würde immer noch die Methode empfehlen, die ich in " beschrieben habe. Gibt es eine Möglichkeit, die Passworteingabe bei Verwendung von https://github.com
zu überspringen? "
Wenn Sie .netrc
verschlüsseln, können Sie mehrere Berechtigungsnachweise (für GitHub und BitBicket und ...) in einer Datei speichern und über den git-Berechtigungshelfer netrc
( git1.8.3 +).
Und es ist kompatibel mit der Github-Zwei-Faktor-Authentifizierung, wie ich in Git-Clients wie GitHub für Windows konfigurieren, um nicht nach Authentifizierung fragen ".
Es funktioniert auf Windows (und Linux oder Mac).
Und Sie können die Anzahl der Minuten / Stunden begrenzen, während denen gpg Sie nicht erneut nach der Passphrase für den privaten Schlüssel fragt.
Diese Methode wird nicht empfohlen, aber wenn Sie in Eile sind und nichts anderes für Sie arbeitet, fügen Sie einfach eine neue Fernbedienung als
hinzu %Vor%Das ist es jetzt, Sie müssen das Passwort nicht immer wieder eingeben
Hinweis: Diese Methode funktioniert nicht mit Autorisierungskonten mit zwei Schritten