Wann immer Ubuntu startet, erscheint ein Dialog, in dem ich aufgefordert werde, meinen Standardschlüsselbund zu entsperren.
Gibt es eine Möglichkeit, wie dies durch PAM oder auf eine andere magische Weise automatisch freigeschaltet werden kann?
Wann immer Ubuntu startet, erscheint ein Dialog, in dem ich aufgefordert werde, meinen Standardschlüsselbund zu entsperren.
Gibt es eine Möglichkeit, wie dies durch PAM oder auf eine andere magische Weise automatisch freigeschaltet werden kann?
Antworten:
Seien Sie gewarnt, dass dies Ihren Schlüsselbund ohne Passwort zugänglich macht. Zeitraum. Sie müssen nicht eingeloggt sein, um es zu sehen
Nachdem dies gesagt wurde,
Ich denke, der einfachste Weg ist, das Passwort für den Schlüsselbund auf ein leeres Passwort zu setzen - Sie werden dann nicht zur Eingabe eines Passworts aufgefordert:
Erneut heißt es in der Nachricht: Dadurch werden alle Ihre Kennwörter (z. B. E-Mail-Kennwörter), die Sie im Standardschlüsselbund gespeichert haben, für alle Benutzer Ihres Computers oder für Benutzer mit Zugriff auf Ihre Dateien offengelegt. Dies wird daher nicht empfohlen.
Nachtrag für Ubuntu 11.04 :
In der Standard-Unity-Sitzung können Sie die Anwendung starten, indem Sie oben links auf das Ubuntu-Logo klicken, dann Password eingeben und Password and Encryption Keys aus dem Suchergebnis auswählen .
In der klassischen Sitzung wurde der Pfad zum Starten der Anwendung in System → Einstellungen → Kennwort und Verschlüsselungsschlüssel geändert
Nachtrag für Ubuntu 11.10 :
In der Standard-Unity-Sitzung können Sie die Anwendung starten, indem Sie auf der linken Seite in der Unity-Launcher-Leiste auf den Ubuntu-Launcher (das erste Element) klicken, dann Password eingeben und Password and Encryption Keys aus dem Suchergebnis auswählen .
In der klassischen Sitzung (aus dem gnome-session-fallback
Paket) wurde der Pfad zum Starten der Anwendung erneut in Anwendungen → Andere → Kennwort und Verschlüsselungsschlüssel geändert
Die Oberfläche des Managers "Passwort und Schlüsselbund" wurde in 12.10 leicht geändert. Wenn Sie es öffnen, wird der "Login" -Schlüsselring nicht sofort angezeigt, wie in anderen Antworten beschrieben. Das Interface sieht dann so aus:
Um den Anmeldeschlüsselbund anzuzeigen, müssen Sie das View
Menü öffnen und auswählen By Keyring
. Sobald dies erledigt ist, sieht Ihre Benutzeroberfläche folgendermaßen aus:
Klicken Sie oben mit der rechten Maustaste auf den Eintrag "Login" und wählen Sie Change Password
. Sie müssen das aktuelle Passwort eingeben, das Ihr Benutzerkonto sein sollte, bevor Sie fortfahren können. Wenn Sie dies tun, wird ein Dialogfeld angezeigt, in dem Sie aufgefordert werden, das neue Kennwort zweimal einzugeben:
Lassen Sie dieses Feld leer, wählen Sie "Weiter" und wählen Sie es erneut, um zu bestätigen, dass Sie ohne Kennwort fortfahren möchten.
Die Methode ähnelt früheren Ubuntu-Versionen, aber ich füge am Ende auch eine Command-Live-Alternative hinzu.
Drücken Sie Alt+ F2, Typ Seepferdchen und drücken Sie die Eingabetaste die Gnome Keyring Manager zu starten:
Alternativ können Sie ein Terminal mit Ctrl+ F2+ öffnen T, eingeben seahorse &
und die Eingabetaste drücken.
Das Fenster "Passwörter und Schlüssel" sollte wie folgt angezeigt werden. Unter der Passwörter Registerkarte, wählen Sie Login rechten Maustaste darauf, und klicken Sie dann auf Kennwort ändern :
Das Feld "Schlüsselbundkennwort ändern" wird angezeigt. Geben Sie Ihr altes Passwort ein und lassen Sie die Felder für das neue / bestätigte Passwort leer . Drücken Sie dann OK, und das unten abgebildete Informationsfeld wird eingeblendet. Lesen Sie es und klicken Sie dann auf Unsicheren Speicher verwenden , damit Sie Ihr Kennwort nicht bei jedem Login eingeben müssen:
Schließen Sie den Schlüsselring-Manager. Nach dem Abmelden / Neustarten werden Sie nicht mehr nach Ihrem Passwort gefragt.
Als Alternative zu allen oben genannten Schritten öffnen Sie einfach ein Terminal und geben / fügen das Folgende ein, wobei Sie MYPASSWORD
Ihr aktuelles Passwort ändern . das ist es!
python -c "gnomekeyring importieren; gnomekeyring.change_password_sync ('login', 'MYPASSWORD', '');"
Löschen Sie einfach Ihren Standardschlüsselbund . (Sichern Sie zuerst die Passwörter!) Sie brauchen sie nicht. Sie können alle Ihre Schlüssel im Anmeldeschlüsselbund behalten .
Der Anmeldeschlüsselbund wird beim Anmelden entsperrt. Alle darin enthaltenen Schlüssel sind verfügbar, Sie müssen keine weiteren Kennwörter eingeben.
Wenn Sie die automatische Anmeldung verwenden, werden Sie nur einmal zur Eingabe des Kennworts aufgefordert , wenn Sie über den Anmeldeschlüsselbund auf etwas zugreifen möchten, für das ein Schlüssel erforderlich ist .
(Wie bereits in vielen Antworten erwähnt) Ihre Schlüsselbunde befinden sich unter System / Preferences / Passwords and Encryption Keys
Sie müssen das Kennwort für Ihren Anmelde-Schlüsselring erhalten, damit es mit Ihrem normalen Anmelde-Kennwort übereinstimmt.
Folgen Sie dazu dem Pfad:
Open Applications > Accessories > Passwords and Encryption Keys
Sie sehen unter der Registerkarte Passwörter eine Liste der Schlüsselringe. Man sollte angerufen werden
"Passwörter: Login"
Klicken Sie auf das + und Sie sollten eine Liste von Konten sehen, für die Kennwörter erforderlich sind, z. B. Gwibber-Details, Evolution-Kennwörter usw.
Wenn Sie sich anmelden, werden alle diese Konten durch diesen Anmeldeschlüsselbund entsperrt.
Um den Schlüsselbund zu entsperren, wenn Sie sich bei Ubuntu anmelden, klicken Sie mit der rechten Maustaste auf "Passwörter: Anmelden" und wählen Sie "Passwort ändern".
Anschließend müssen Sie Ihr aktuelles Schlüsselbundkennwort eingeben und Ihr neues Schlüsselbundkennwort so festlegen, dass es mit Ihrem normalen Anmeldekennwort übereinstimmt.
Zum Testen: Melden Sie sich ab, melden Sie sich wieder an und öffnen Sie Evolution, um zu beweisen, dass dies funktioniert hat.
seahorse
über die Befehlszeile
Verwenden Sie diese Option, wenn Sie das alte Kennwort vergessen haben und Elemente im alten Schlüsselbund löschen können , aber den neuen Schlüsselbund mit dem entsprechenden Kennwort schützen möchten .
Für Ubuntu 14.04 habe ich folgendes verwendet.
Entfernen Sie den alten Schlüsselring:
cd .local/share/keyrings/
rm *.keyring
Starten Sie das System neu, damit der neue Schlüsselring erstellt wird:
sudo shutdown -r now
Überprüfen Sie, ob der neue Schlüsselring vorhanden ist:
cd .local/share/keyrings/
ls -ltr *.keyring
Verwenden von Ubuntu 11.10 mit Unity:
Hoffe das funktioniert bei dir
Öffnen Sie Anwendungen -> Zubehör -> Kennwort und Verschlüsselungsschlüssel
Klicken Sie auf Ansicht -> "Nach Schlüsselbund".
Klicken Sie mit der rechten Maustaste auf den Schlüsselring "Anmelden"
Wählen Sie "Passwort ändern"
Das funktioniert
Erstellen Sie einen Desktop-Eintrag in Notepad / Mousepad
[Desktop Entry]
Version=1.0
Type=Application
Name=Google Chrome
Comment=
Exec=google-chrome --password-store=basic
Icon=google-chrome
Path=
Terminal=false
StartupNotify=false
Nennen Google Chrome.desktop
Jetzt müssen Sie nur noch unsere neu erstellte Verknüpfung ausführen, die Chrome ohne Unterbrechungen startet!
Ich habe dieses Problem über das Terminal gelöst. Unter / usr / lib befindet sich ein Verzeichnis mit dem Namen gnome-keyring. Unter diesem Verzeichnis befinden sich ein Verzeichnis 'devel' und zwei Dateien gnome-keyring-prompt und gnome-keyring-prompt-3. Ich weiß nicht viel über das Verzeichnis 'devel'. Also habe ich nur die beiden Dateien entfernt und das Problem gelöst Die entsprechenden Befehle finden Sie hier.
cd /usr/lib/gnome-keyring
Dann
sudo rm gnome-keyring-prompt gnome-keyring-prompt-3
Starten Sie anschließend Ihren Computer neu, um den Effekt zu sehen.
Öffnen Sie dann Passwörter und Schlüssel
Dann müssen Sie Ihr aktuelles Passwort (altes Passwort) eingeben. Geben Sie kein Passwort für Ihr neues ein oder lassen Sie es leer.
Sie müssen bestätigen, dass Sie das unverschlüsselte Passwort speichern. Wenn Sie sicher sind, dass es das ist, was Sie wollen, klicken Sie einfach auf die Schaltfläche "Unsicheren Speicher verwenden".