Odpowiedź wfaulk nie robi tego, o co pierwotnie prosiłem, ale jest wystarczająco dobra, więc ją zaakceptowałem. Dzięki ssh-add muszę tylko wpisać hasło po zalogowaniu.
ssh-add jest dobrą sugestią. Jednak nadal muszę uruchamiać ssh-add i wprowadzać moje hasło raz na sesję. To o wiele lepsze niż wcześniej, ale nie tak wygodne, jak kiedy korzystałem z Gnome.
Przez sesję mam na myśli za każdym razem, gdy się loguję. Tak, gnome-keyring przechowuje hasło na dysku, ale jest szyfrowane przy użyciu hasła logowania.
Jeśli zainstalowałeś Seahorse ( sudo apt-get install seahorse), dodaj export $(gnome-keyring-daemon --daemonize --start)do swojego, .bashrca otrzymasz takie samo zachowanie klucza SSH jak w waniliowym Ubuntu.
Jeśli jeszcze tego nie zrobiłeś, skonfiguruj swój prywatny i publiczny klucz (zobacz opis Githubs na temat klucza SSH w połowie konfiguracji Git). Ważne jest, aby dodać hasło do klucza prywatnego.
Zainstaluj pakiet ssh-askpass:
sudo apt-get install ssh-askpass
Dodaj «/ usr / bin / ssh-add» do swojego uruchomienia. Przejdź do Ustawienia - Menedżer ustawień - Sesja i uruchomienie. Przejdź do aplikacji Autostart i dodaj element, który uruchamia polecenie «/ usr / bin / ssh-add«:
Przy następnym logowaniu pojawi się następujące okno dialogowe z prośbą o podanie hasła. Po wprowadzeniu go możesz otworzyć terminal lub użyć sftp w menedżerze plików bez wpisywania hasła.
To zdecydowanie najlepsza metoda, jaką znalazłem do pracy z kluczami ssh w XFCE. Łatwiej niż przy użyciu terminalu i znacznie mniej rozdęty niż instalacja całego systemu kluczy gnome. Dzięki!
sshaplikacja sprawdza $SSH_ASKPASSzmienną środowiskową ( man ssh) i uruchamia tę aplikację w celu uzyskania hasła. Powinieneś przełączyć tę aplikację na inną, która jest w stanie zapamiętać: np. Tę, z której pierwotnie korzysta GNOME.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.