Crunchbang Linuxデスクトップでネットワークインターフェイスを処理する方法は?

Crunchbang Linuxデスクトップでネットワークインターフェイスを処理する方法は?

Debian 6(Squeeze)に基づいてCrunchbang 10(Statler)をインストールしました。

デフォルトでは、network-manager-gnome 0.8.1(/usr/bin/nm-applet私の意見では)が実行されており、時計/トレイ領域の近くにアイコンがあります。

ここでは、新しい接続を追加、編集、削除できますが、既存の接続を削除または変更することはできません。権限がないというポップアップが表示されます。

私はDebianサーバー出身で、LinuxデスクトップとGNOMEの経験がほとんどなく、基本的なUNIX特権システムについてのみ聞きました。

しかし、これがここで有効な権限システムであるかどうかはわかりません。

ネットワーク管理者のGNOME「アプレット」を使用して既存の接続(インストールプログラムによって追加)を完全に制御する手順は何ですか?

私はすでにグループに属していますnetdev

編集:以下を試しました。

killall nm-applet
sudo nm-applet&

これで設定を変更して保存できますが、複数の接続があるため、古い接続を削除できません。起動すると、以前のバージョンがアクティブになります。

答え1

私が面白いと思うのは、新しい接続は変更できますが、既存の接続は変更できないことです。したがって、これはうまくいくかもしれませんが、試してみる価値があると思います。

ファイルが存在することを確認してください。

/etc/polkit-1/localauthority/50-local.d/org.freedesktop.NetworkManager.pkla

存在しない場合は作成し、次を追加します。

[nm-applet]
Identity=unix-group:cbnetwork
Action=org.freedesktop.NetworkManager.*
ResultAny=yes
ResultInactive=no
ResultActive=yes

すでに存在する場合は、で始まる行を確認して、Identityどのグループが設定されているかを確認してください。上記の例ではですcbnetwork

次のコマンドを実行して、リストされているグループに属していることを確認してくださいgroups

$ groups [user]

それ以外の場合は、gpasswdコマンドを使用して直接追加してください。

# gpasswd -a [user] [group]

これがうまくいくことを願っています。そうでない場合は、常に役に立つArchWikiが提供する追加情報を参照してください。https://wiki.archlinux.org/index.php/Network_manager

関連情報