ログインしているユーザーなしでゲストセッションのwifiアクセスを許可する


11

16.04 Ubuntuでは、ユーザーがログインしない限り、ゲストセッションはwifiアクセスを取得できません。

このナンセンスを回避する方法はありますか?

14.04では自動的に有効になることに注意してください。次の17.04では、ゲストはwifiパスワードを入力してキーリングを作成する必要があります。したがって、16.04にのみ影響する可能性があります。

更新:バグではなく、1つの奇妙なインストールとユーザーエラー。すべてのユーザーを許可する設定はデフォルトで有効ではなく、有効にすると機能します。


そして、あなたがネットワークマネージャアプレットですべてのユーザーのwifiパスワードを保存するならば?
solsTiCe 2017年

まあ、それはデフォルト(すべてのユーザー)なので、ゲストには適用されないようです
doug

インテルCentrino Advanced-N 6205を搭載した16.04でiwlwifiドライバーを使用すると、再起動後の最初のログインとしても、ゲストセッションを接続させることができます。どのハードウェア/ドライバーを使用していますか?
ubfan1 2017年

Intel Wireless 7260ドライバー:iwlwifi、Intel Centrino Wireless-N 2200ドライバーでも同じように表示:iwlwifi
doug

NetworkManagerで選択されたessidの下で「すべてのユーザーが接続できる」および「WiFiに自動的に接続する」を有効にしましたか?ログイン、ユーザー、またはゲストの前にデバイスがwifiに接続されているため、状況を元に戻すために両方を無効にする必要があったため、うまくいかない場合は、/etc/NetworkManager/system-connections/(essid)手動でファイルにアクセスしてみてください。考えられるバグを取り除いてください。
user633551 2017年

回答:


4

あなたのコメント(そして私のもの)に従って...

デフォルトでは、接続はシステム上のすべてのユーザーと共有されません。これを許可するには、GUIまたは端末から手動で有効にする必要があります。

GUIウェイ

  1. 特権アカウントの[ネットワーク]メニューで、[ 接続編集 ]オプションを選択します。
  2. 共有するワイヤレスネットワークを選択します。[ 全般 ]タブに移動します。
  3. 選択すべてのユーザーがこのネットワークに接続することがオプション(スクリーンショットを参照)

    ここに画像の説明を入力してください

  4. 保存をクリックします

ターミナルウェイ

ネットワーク構成はに保存さ/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から)ネットワークプロファイルを削除し、ネットワークに再接続します。上記の設定を適用すると、問題なく動作するはずです。あるいは、何が起こっているのかを確認するために設定ファイルを掘り下げることもできますが、最初からやり直す方が簡単です。

また、1つの接続に対して複数の競合するネットワークプロファイルがないことを確認してください。これにより、いくつかの奇妙な問題が発生したり、優先順位が与えられたりするため、システムが混乱する可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.