Dies ist ein kleines Ärgernis, das ich schon immer in Ubuntu hatte. Wenn ich meinen Computer so einrichte, dass er sich automatisch anmeldet, fragt mich der Network Manager bei jedem Start nach meinem Schlüsselbundkennwort und weigert sich, eine Verbindung zum Internet herzustellen, bis ich es eingebe. Gibt es einen Grund dafür?
Auch andere Netzwerkmanager wie Connman haben dieses Problem nicht, und ich habe bemerkt, dass letzterer auch eine Anwendungsanzeige hat, während das NM-Applet im Benachrichtigungsbereich ausgeführt wird. Gibt es Pläne, nach Connman zu migrieren oder NM-Applet für Natty anzupassen?
Antworten:
In Network Manager gibt es eine Option, kein Kennwort zu verwenden. Wenn Sie die Verbindung bearbeiten, wird unten auf der Seite ein Kästchen angezeigt, das "allen Benutzern zur Verfügung steht". Wenn Sie dieses Kästchen ankreuzen, ist kein Kennwort erforderlich.
Zum Bearbeiten klicken Sie mit der rechten Maustaste auf das Symbol, wählen Sie Verbindungen bearbeiten, wählen Sie Drahtlos, wählen Sie Ihre Verbindung aus und klicken Sie auf Bearbeiten.
quelle
NM fragt nicht nach Ihrem root-Passwort! Sie werden nach Ihrem Schlüsselbundkennwort gefragt.
Ihr Schlüsselbund speichert Kennwörter verschlüsselt, damit niemand sie stehlen kann. Deshalb müssen Sie Ihr Schlüsselbund-Passwort eingeben, damit Ubuntu Ihre Passwörter entschlüsseln kann, um sie zu verwenden (z. B. um Ihr WLAN-Passwort zu erhalten).
Sie können den Inhalt Ihres Schlüsselbunds unter Menü -> System -> Einstellungen -> Kennwörter und Verschlüsselungsschlüssel überprüfen. Hier finden Sie alle Ihre Passwörter im Klartext, nachdem Sie Ihren Schlüsselbund entsperrt haben (Rechtsklick auf ein Element -> Eigenschaften -> Passwort -> Passwort anzeigen).
Um Ihr Schlüsselbundkennwort zu ändern, klicken Sie mit der rechten Maustaste auf die Zeile Kennwort: Anmelden und wählen Sie Kennwort ändern
Wenn Sie kein Kennwort auswählen, werden Sie vom Schlüsselbund nie wieder aufgefordert, ein Kennwort einzugeben, aber dennoch zu speichern (unverschlüsselt! Dies sollte also nicht Ihre erste Wahl auf einem Notebook sein).
quelle
Der Grund, warum NetworkManager nach Ihrem Passwort fragt, ist, dass es Ihre Passwörter an einem sicheren Ort (einem verschlüsselten Schlüsselbund) aufbewahren möchte, während ConnMan sich nicht darum kümmert ...
Wenn Ihnen die Sicherheit egal ist, können Sie das Kennwort aus dem GNOME-Schlüsselring entfernen oder stattdessen ConnMan verwenden ...
Eine Migration auf ConnMan als Standard in Ubuntu ist derzeit nicht möglich, da nur Ethernet und WiFi unterstützt werden, aber keine Modems (PSTN, ISDN, DSL, 3G), Bluetooth, VPN usw.
quelle
Wie oben erwähnt, handelt es sich in erster Linie um ein Sicherheitsmerkmal. Es erlaubt nicht autorisierten Benutzern, auf Daten auf Ihrem PC zuzugreifen oder diese zu ändern.
quelle
Bei WPA-Enterprise-Verbindungen, die einen Benutzernamen / ein Kennwort verwenden, wird das Kennwort normalerweise im Benutzerschlüsselbund gespeichert, auch wenn das Kontrollkästchen "Für alle Benutzer verfügbar" aktiviert ist.
Die einzige Möglichkeit, um zu verhindern, dass NetworkManager nach meinem Kennwort fragt, besteht darin, die Verbindungseinstellungen manuell zu bearbeiten:
Bearbeiten Sie die Netzwerkverbindung, und vergewissern Sie sich, dass das Kontrollkästchen "Für alle Benutzer verfügbar" aktiviert ist. Speichern Sie es.
Öffnen Sie ein Terminal und wechseln in das Verzeichnis:
cd /etc/NetworkManager/system-connections
. Jede Datei in diesem Verzeichnis stellt eine der Verbindungen dar, die von NetworkManager für "alle Benutzer" gespeichert wurden.Verwenden Sie
sudo grep flags *
diese Option, um alle Dateien aufzulisten, die Kennwortflags verwenden. Sie sehen den Dateinamen, der Ihre WPA Enterprise-WLAN-Verbindung darstellt. Nennen wir diese Dateimyconnection
.Bearbeiten Sie die Datei
sudo nano myconnection
Gehen Sie zum Abschnitt
[802-1x]
in der Datei, entfernen Sie diepassword-flags
und fügen Sie eine Zeile hinzupassword=mypassword
.Speicher die Datei
Beim nächsten Neustart sollte NetworkManager bereits über das Kennwort verfügen, sodass der Schlüsselbund nicht entsperrt werden muss, um eine Verbindung herzustellen.
Beachten Sie, dass bei diesem Ansatz Ihr Kennwort in einer einfachen Textdatei gespeichert wird. Obwohl die Textdatei nur von root gelesen werden kann, kann sie von NetworkManager gelesen werden, und jeder Benutzer kann das Kennwort anzeigen und zu den Einstellungen zum Bearbeiten der Verbindung in NetworkManager wechseln. Diese Lösung kann für Benutzer nützlich sein, die eine Anmeldung ohne Kennwort auf einem Computer verwenden, der nur von ihnen verwendet wird.
quelle