Так как я не использую GNOME теперь и пробую wmii, nm-апплет больше не доступен для меня. Я знаю, что существует nmcli для управления. То, чем я действительно интересуюсь, это может он действительно быть заменой для nm-апплета.
man nmcli
, существуют эти слова, который делает меня смущенным:
Это не предназначено как замена nm-апплета или других подобных клиентов.
Что другие подобные клиенты означает?
Вариант использования включает:
Серверы, бездисплейный machines:No GUI доступен; затем nmcli используется, чтобы говорить непосредственно с NetworkManager и управлять только соединениями в масштабе всей системы.
Сеансы пользователя: Для этого случая, nmcli
может говорить nm-applet
найти пользовательские соединения. Это может все еще говорить непосредственно с NetworkManager для управления этими соединениями. Как nmcli
не имеет прямого доступа к пользовательским данным конфигурации в GConf, nm-applet
дескрипторы, что самостоятельно. Это может, например, заставить апплет открываться диалоговые окна брелока для ключей, когда секреты необходимы.
Как nmcli
может работать непосредственно без X, Почему это не может работать также, когда секреты необходимы?
PS. Там какой-либо альтернативный свободный доступ должен управлять соединениями с помощью командной строки?
подобные клиенты имеют в виду приложения, которые делают подобные вещи как nm-апплет, но не nm-апплет. Так как Администратор сети управляется DBus, любой свободен записать клиентам для управления им, не взаимодействуя с кодом Администраторов сети всегда. Это - вид подобных, как можно соединиться с веб-сервером с различными браузерами, не изменяя сервер.
Бездисплейным серверам не нужны секреты тем же путем, ноутбук делает.
Я не думаю, что в странице справочника говорится, что Вы не можете использовать секреты. Это говорит, что, если Вам установили nm-апплет, затем он может быть снова использован для обеспечения конфигураций сети в расчете на пользователя и личных паролей. Если бы это не доступно, то я предполагаю, что необходимо было бы обеспечить секреты сами.
Я обычно не использую Администратора сети из командной строки. Но это использует DBus, таким образом, было бы относительно легко записать приложение проклятий для него или что-то. Или Вы могли просто использовать dbus-конец вручную, но это не могло бы быть приятно.
В первую очередь, позвольте мне сказать это nm-applet
может использоваться в средах кроме Gnome: Я использовал его успешно в awesome
и в openbox
.
nmcli
не обеспечивайте те же технические возможности nm-applet
, например, Вы не можете настроить новые соединения.
Допустимая альтернатива для соединения с проводными или беспроводными сетями из командной строки wicd-curses
.
Да, можно использовать nmcli для соединения вместо nm-апплета. можно полностью управлять сетевым соединением с помощью командной строки.
Можно использовать командную строку для конфигурирования соединения. Например, эта команда создаст соединение VPN:
nmcli con add type vpn ifname '*' vpn-type libreswan
При необходимости в секрете затем, можно отредактировать файлы конфигурации для vpn непосредственно. Они расположены в
/etc/NetworkManager/system-connections/[connection name].
Откройте файл в своем любимом редакторе и добавьте строки
[vpn-secrets]
password=[my password]
Если Вы даете человеку команду, он может использовать Linux в течение дня, если Вы будете преподавать человека человеку, то он будет профессионалом