Linux で保存された Wi-Fi パスワードを表示する方法

Linux で保存された Wi-Fi パスワードを表示する方法

Wi-Fi ホットスポットは、家、公共の建物、カフェなど、いたるところにあります。これにより、Wi-Fi はコンピューターからインターネットに接続する最も一般的な方法の 1 つになります。

Linux では、以前に接続したすべての Wi-Fi ネットワークを簡単に確認できることをご存知ですか? nmcli を使用して、Linux で保存された Wi-Fi パスワードを表示することもできます。

nmcli とは

nmcli (「NetworkManager Command-Line Interface」の略) ユーティリティは、Linux でネットワーク設定と接続を管理するために使用されるデーモンである NetworkManager を制御するための強力なコマンドライン ツールです。

Linux PC から Wi-Fi ネットワークを一覧表示して接続するなど、Wi-Fi ネットワークの一般的な管理に nmcli を使用できます。また、ネットワーク スクリプトや、GUI を持たないサーバーでも特に役立ちます。

Linux への nmcli のインストール

ほとんどのディストリビューションにはデフォルトで nmcli がインストールされていますが、インストールされていない場合は、次の手順に従ってください。

Ubuntu、MX Linux、Pop!_OS などの Debian ベースのディストリビューションに nmcli をインストールするには、APT パッケージ マネージャーを使用します。

sudo apt update && sudo apt install network-manager

RHEL および Alma Linux、Fedora、Rocky Linux などの同様のディストリビューションでは、次のように DNF パッケージ マネージャーを使用できます。

sudo dnf install NetworkManager

Arch Linux ベースのディストリビューションでは、Pacman を使用して nmcli をインストールできます。

sudo pacman -S networkmanager

nmcli を使用して保存された Wi-Fi ネットワークを表示する

PC で以前に接続したすべての Wi-Fi ネットワークに関する情報を表示するには、次のコマンドを実行します。

nmcli connection show | grep wifi

grep でフィルタリングしない場合、nmcli は有線ネットワーク、ブリッジ接続、および VPN 接続を含むすべてのネットワークを一覧表示します。

上記のコマンドの出力は次のようになります。

Linux PC上のすべてのwifiネットワークをリストするnmcliコマンド

Wi-Fi 名または SSID (サービス セット識別子) が最初の列に表示され、その後に UUID (Universally Unique Identifier)、ネットワーク タイプ (この場合は Wi-Fi) が続きます。最後に、最後の列にはネットワークのデバイス タイプが表示されます。

Linux で保存された Wi-Fi パスワードを表示する

nmcli で保存されたパスワードを表示するには、Linux で昇格された権限が必要です。

以下を使用して、既知の Wi-Fi ネットワークのパスワードを確認できます。

sudo nmcli connection show WiFiName -s | grep psk

WiFiNameは、関心のある Wi-Fi ネットワークの名前です。

たとえば、「iPhone」という名前の Wi-Fi ネットワークのパスワードを表示するには、次のコマンドを実行します。

sudo nmcli connection show iPhone -s | grep psk

wifiパスワードを表示するnmcliコマンド

Wi-Fi ネットワーク iPhone のパスワードは「test1234」と表示されています。

nmcli が Wi-Fi 構成ファイルをどこに保存するのか疑問に思っている場合は、/etc/NetworkManager/system-connectionsディレクトリにあります。

メッシュ Wi-Fi でホーム ネットワークを改善

nmcli は、Linux PC のネットワーク設定と接続を管理するための優れたユーティリティです。

自宅やオフィスで Wi-Fi 接続に問題がある場合は、メッシュ Wi-Fi デバイスを購入して接続を改善できます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です