Предоставьте гостевой доступ Wi-Fi сессии без зарегистрированных пользователей

В 16,04 Ubuntu гостевая сессия не может получить доступ Wi-Fi, если пользователь не зарегистрирован.

Есть ли какой-либо путь вокруг этой ерунды?

Обратите внимание, что в 14,04 это автоматически включено в предстоящих 17.04, гость должен ввести пароль Wi-Fi и создать брелок для ключей. Так может просто влиять 16.04.

Обновление: Не ошибка, всего 1 странная установка и пользовательская ошибка. Установка, чтобы позволить всем пользователям не является включенным значением по умолчанию, когда-то включил его, должен работать..

10
задан 28 March 2017 в 15:06

1 ответ

Согласно Вашему комментарию (и мой)...

По умолчанию, соединения не совместно используются публично с каждым пользователем в системе. Для разрешения этого необходимо вручную включить это, которое может быть сделано или от GUI или от терминала.

GUI Путь

  1. В меню Network привилегированной учетной записи, выберите опция Edit Connections .
  2. Выбор беспроводная сеть требуется совместно использовать. Перейдите в вкладка General .
  3. Выбор Все пользователи могут соединиться с этой сетью опция (см. снимок экрана)

    enter image description here

  4. Нажимают Save.

Терминальный путь

сетевые конфигурации сохраняются в /etc/NetworkManager/system-connections, таким образом, мы просто должны отредактировать надлежащий файл.

  1. cd к /etc/NetworkManager/system-connections и выполненный ls. Определите сеть, которую Вы хотите изменить (обычно просто Ваш SSID). В этом примере я буду редактировать MySSID сеть.
  2. Выполнение следующая команда для открытия текстового редактора:

    sudo nano MySSID
    
  3. Наверху файла, Вы будете видеть эти [connections] раздел:

    [connection]
    id=MySSID
    uuid=<redacted>
    type=wifi
    permissions=user:kazwolfe:;
    secondaries=
    timestamp=1490727919
    
  4. Находят permissions= строка и удаляют все после эти = знак. Ваш файл должен быть похожим на это:

    [connection]
    id=MySSID
    uuid=<redacted>
    type=wifi
    permissions=
    secondaries=
    timestamp=1490727919
    
  5. Сохранили файл с Ctrl - X .

  6. Перезапуск NetworkManager для обеспечения настроек подключения вступают в силу.
<час>

В Вашем конкретном случае (исходный вопрос), кажется, что это была просто счастливая случайность, что что-то не стало установленным правильно где-нибудь, или установка вышла из синхронизации. Удалите сетевой профиль (или из терминала или из GUI) и снова соединитесь со своей сетью. Примените настройки как выше, и это должно работать просто великолепно. С другой стороны, можно попытаться вырыть в файл конфигурации для наблюдения то, что продолжается, но, вероятно, легче только запуститься.

кроме того, быть уверенными у Вас нет нескольких конфликтующих сетевых профилей для единственного соединения. Это может вызвать некоторые странные проблемы, как некоторые или не уделены первостепенное значение друг по другу, делая вещи сбивающими с толку систему.

4
ответ дан 23 November 2019 в 04:39

Другие вопросы по тегам:

Похожие вопросы: