ユーザーはWi-Fiに接続できません。

ユーザーはWi-Fiに接続できません。

有線ネットワークに接続されたDebian 8 jessieの最小インストールがあります。 Xサーバーがインストールされておらず、GUIもありません。

このシステムに特権のないユーザーとしてログインしましたが、次のコマンドがシステムにインストールされていても、オートコンプリートリストにないことがわかりました。ifconfig、、、iwconfigwpa_supplicantただし、実行してip aネットワークインターフェイスのリストを取得できます。

次の情報を知りたいです。

  • 一般ユーザーはWi-Fiに接続できますか?
  • ifconfigなぜ一般ユーザーは、、iwconfigコマンドにアクセスできないのですかwpa_supplicant
  • Wi-Fiネットワークに接続するには、どのユーザーグループに所属する必要がありますか?

答え1

これは、権限のないユーザーがこれらのコマンドを使用できないという意味ではありませんが、その場所は通常のユーザーにはデフォルトで指定されていませんPATH

/sbin私のJessieボックスでは、これらのコマンドはにありますが、/bin一般ユーザーは利用できます/sbin/command

答え2

一般ユーザーはWi-Fiに接続できますか?

答えは「はい」です


一般ユーザーがifconfig、iwconfig、およびwpa_supplicantコマンドにアクセスできないのはなぜですか?

netdev一般ユーザーはグループに属していないため

netdev:

このグループのメンバーは、ネットワーク管理者とwicdを介してネットワークインターフェースを管理できます。


Wi-Fiネットワークに接続するには、どのユーザーグループに所属する必要がありますか?

netdevグループのすべてのメンバーがネットワークコマンドを実行できるようにする

netdev次のように、権限のないユーザーをグループに追加できます。

adduser user_name_here netdev

リロードdbus/etc/init.d/dbus reload

編集する

あなたのものを編集し、~/.bashrc次の行を追加します。

export PATH=$PATH:/sbin

その後実行source ~/.bashrc

関連情報