Jak przechowywać hasło github https w Linuksie w pęku kluczy terminalu?

Staje się to jeszcze ważniejsze dzięki nowemu 2-czynnikowemu uwierzytelnianiu, ponieważ trzeba utworzyć nowy token za każdym razem, gdy wymagane jest hasło na terminalu. Zasadniczo szukam ekwiwalentu osxkeychain dostępnego w OS X, którego mogę używać na desktopach i serwerach Linux:

git config --global credential.helper osxkeychain

Przeszukałem możliwe rozwiązania, ale jak dotąd nie lubię żadnego z nich:

ssh zamiast https -Niepolecane i linki nie są łatwo dostępne w GitHubcache --timeout=3600 - W końcu wygaśnie i ponowne wprowadzenie hasła jest przeciągającenowy 2FAgnome-keyring - nie działa na serwerze bezgłowym (przynajmniejnie za elegancko - Brelok do hasła SSH jest o wiele ładniejszy)zaszyfrowany plik .netrc w mojej metodzie dysku twardego - ręczna implementacja kluczy w biednym człowieku?

Daj spokój, musi istnieć jakiś właściwy keychain na terminalu dla Linuksa, który można podłączyć do poświadczenia git .helper!

questionAnswers(2)

yourAnswerToTheQuestion