Fedora 17でstartxを使用すると、root以外のユーザーは新しいワイヤレスネットワークに接続できなくなります。回避策は何ですか?

Fedora 17でstartxを使用すると、root以外のユーザーは新しいワイヤレスネットワークに接続できなくなります。回避策は何ですか?

Lenovo WirelessネットワークにFedora 17がインストールされており、必要に応じてネットワークパスワードを確認して保存します。今まではそんなに良くなった。

ただし、このノートブックの所有者は、グラフィックではなくディスプレイ(systemdのrunlevel3.targetまたはmultiuser.target)で起動することを好み、必要に応じてstartxGnomeを起動します。この方法でGnomeを起動すると、ユーザーは新しいワイヤレスネットワークに接続できません。ドロップダウンリストから目的のSSIDを選択できますが、ネットワークパスワードの入力を求められず、接続が確立されません。 /var/log/messages に関連レコードは表示されません。

startxGnomeを使い始めた権限のないユーザーが新しいワイヤレスネットワークにアクセスできるようにするにはどうすればよいですか?

メモ:

rootとしてログインし、Gnomeを起動して新しいワイヤレスネットワークに接続すると、ネットワークと重要な情報のための適切な新しいファイルが/ etc / sysconfig / network-scriptsの下に作成されます。これが完了すると、root以外のユーザーもログインするときにワイヤレスネットワークを使用できます。この解決策は非常に不便です。

ユーザーはすでに「wheel」グループのメンバーであり、パスワードなしでフルsudoアクセス権を持っています。このコンピュータではSELinuxが無効になっています。

テストでユーザーを「root」グループに追加し、/etc/sysconfig/network-scriptsグループを書き込み可能にしました。これは何も役に立ちませんし、何も変えません。

答え1

私の考えでは、あなたが走ったときにstartx活動的ではないと思います。コンソールツールキット会議。たとえば、参照してください。PolicyKit権限の設定NetworkManagerのArch Linux Wikiエントリにあります。正しいCKセッションがあることを確認するck-launch-sessionために使用する方法を示します。~/.xinitrc

また、確認する必要がありますポリシーツールキットGnomeセッションで作業している場合は問題がない可能性がありますが、権限は正確です。

コマンドでck-list-sessions使用と+使用の違いが表示される場合は、これが問題になる可能性があります。runlevel5.targetrunlevel3.targetstartx

また見なさい:

管理と権限Network Manager 構成ページの下部にあります。


Fedoraとどのような関係があるかは必ずしも明確ではありませんが、役に立つ可能性があるため、これらの機能を理解しない限り、次のことをお勧めしません。

このUbuntuエラー:'startx'がテキストコンソールで実行されている場合、ConsoleKitセッションは「アクティブ」と表示されません。

このDebianメーリングリストの投稿には、ポリシーパッケージ/コンソール権限の変更に関するいくつかの詳細が含まれています。Re:startxでコンソールキットを使用する正しい方法は何ですか?

答え2

短い答え - 使用:

 startx -- vt0

より長い説明:@JimParisのリンクとアドバイスは、PolicyKitとsystemdについての詳細を学ぶのに役立ちました。Arch Linuxディスカッションサイト:

ディスプレイマネージャを使用していない場合、これはグラフィカルログインのために登録されたpamセッションがないことを意味し、logindがpolkitに正しい情報を提供しないことを意味します(アクティブセッションがないと思います)。

この問題に対する解決策は、コンソールログインと同じVTでWMを起動してpamセッションを「盗む」ことです。私は魔法の呪文が次のようになると信じています。

# startx -- vt0

これまで私はstartxがパラメータを受け入れることができるという事実さえ気付いていませんでしたが、これは私の場合は完璧に動作します。ローカルユーザーはワイヤレスネットワークに正しく接続できるだけでなく、Bluetoothや一時停止などの他のGnomeデスクトップ機能にも正しくアクセスできます。

関連情報