Da ich GNOME jetzt nicht benutze und wmii versuche, ist das nm-Applet für mich nicht mehr verfügbar. Ich weiß, dass es nmcli für das Steuerelement gibt. Was mich wirklich interessiert ist, dass es wirklich ein Ersatz für nm-Applet sein kann.
man nmcli
Es gibt diese Worte, die mich verwirren:
Es ist nicht als Ersatz für nm-Applets oder ähnliche Clients gedacht.
Was bedeuten andere ähnliche Kunden ?
Der Anwendungsfall umfasst:
Server, kopflose Maschinen: Es ist keine grafische Benutzeroberfläche verfügbar. Dann wird nmcli verwendet, um direkt mit NetworkManager zu kommunizieren und nur systemweite Verbindungen zu steuern.
Benutzersitzungen: In diesem Fall
nmcli
kann mit gesprochen werden,nm-applet
um Benutzerverbindungen zu finden. Es kann weiterhin direkt mit NetworkManager kommunizieren, um diese Verbindungen zu bearbeiten. Da in GConfnmcli
kein direkter Zugriff auf Benutzerkonfigurationsdaten bestehtnm-applet
, wird dies selbst erledigt. Dies kann beispielsweise dazu führen, dass das Applet Schlüsselringdialoge öffnet, wenn Geheimnisse benötigt werden.
Da
nmcli
es direkt ohne X funktionieren kann, warum kann es nicht auch funktionieren, wenn Geheimnisse benötigt werden?
PS. Gibt es einen alternativen einfachen Ansatz zur Steuerung von Verbindungen über die Befehlszeile?
quelle
Sie können die Befehlszeile verwenden, um eine Verbindung zu konfigurieren. Mit diesem Befehl wird beispielsweise eine VPN-Verbindung erstellt:
Wenn Sie ein Geheimnis benötigen, können Sie die Konfigurationsdateien für einen VPN direkt bearbeiten. Diese befinden sich bei
Öffnen Sie die Datei in Ihrem bevorzugten Editor und fügen Sie die Zeilen hinzu
Wenn Sie einem Mann einen Befehl geben, kann er Linux für den Tag verwenden. Wenn Sie einem Mann einen Mann beibringen, ist er ein Profi
quelle
nmcli tool, version 0.9.8.8
was nicht verstehtnmcli con add …
:Usage: nmcli connection { COMMAND | help }
COMMAND := { list | status | up | down | delete }
.nmcli con add …
. ... aber diese Version von Ubuntu war zum Zeitpunkt des Schreibens Ihrer Antwort nicht verfügbar :)Ja, Sie können nmcli anstelle von nm-applet verwenden, um eine Verbindung herzustellen. Sie können Ihre Netzwerkverbindung vollständig über die Befehlszeile steuern.
quelle