您好,登錄后才能下訂單哦!
小編給大家分享一下怎么通過Linux命令行連接WiFi,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
目標:僅使用命令行工具來配置 WiFi
發(fā)行版:適用主流的那些發(fā)行版
要求:安裝了無線網(wǎng)卡的 Linux 并且擁有 root 權(quán)限。
難度:簡單
約定:
#
- 需要使用 root 權(quán)限來執(zhí)行指定命令,可以直接使用 root 用戶來執(zhí)行,也可以使用 sudo
命令
$
- 可以使用普通用戶來執(zhí)行指定命令
許多人喜歡用圖形化的工具來管理電腦,但也有很多人不喜歡這樣做。如果你比較喜歡命令行工具,管理 WiFi 會是件很痛苦的事情。然而,事情本不該如此。
wpa_supplicant 可以作為命令行工具來用。使用一個簡單的配置文件就可以很容易設(shè)置號 WiFi。
若你已經(jīng)知道了網(wǎng)絡(luò)的信息,就可以跳過這一步。如果不了解的話,則這是一個找出網(wǎng)絡(luò)信息的好方法。
wpa_supplicant 中有一個工具叫做 wpa_cli
,它提供了一個命令行接口來管理你的 WiFi 連接。事實上你可以用它來設(shè)置任何東西,但是設(shè)置一個配置文件看起來要更容易一些。
使用 root 權(quán)限運行 wpa_cli
,然后掃描網(wǎng)絡(luò)。
# wpa_cli> scan
掃描過程要花上一點時間,并且會顯示所在區(qū)域的那些網(wǎng)絡(luò)。記住你想要連接的那個網(wǎng)絡(luò)。然后輸入 quit
退出。
還有更方便的工具可以用來設(shè)置配置文件。它接受網(wǎng)絡(luò)名稱和密碼作為參數(shù),然后生成一個包含該網(wǎng)路配置塊(其中的密碼被加密處理了)的配置文件。
# wpa_passphrase networkname password > /etc/wpa_supplicant/wpa_supplicant.conf
現(xiàn)在你已經(jīng)有了一個配置文件了,這個配置文件就是 /etc/wpa_supplicant/wpa_supplicant.conf
。其中的內(nèi)容并不多,只有一個網(wǎng)絡(luò)塊,其中有網(wǎng)絡(luò)名稱和密碼,不過你可以在此基礎(chǔ)上對它進行修改。
用喜歡的編輯器打開該文件,首先刪掉說明密碼的那行注釋。然后,將下面行加到配置最上方。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
這一行只是讓 wheel
組中的用戶可以管理 wpa_supplicant。這會方便很多。
其他的內(nèi)容則添加到網(wǎng)絡(luò)塊中。
如果你要連接到一個隱藏網(wǎng)絡(luò),你可以添加下面行來通知 wpa_supplicant 先掃描該網(wǎng)絡(luò)。
scan_ssid=1
下一步,設(shè)置協(xié)議以及密鑰管理方面的配置。下面這些是 WPA2 相關(guān)的配置。
proto=RSNkey_mgmt=WPA-PSK
group
和 pairwise
配置告訴 wpa_supplicant 你是否使用了 CCMP、TKIP,或者兩者都用到了。為了安全考慮,你應(yīng)該只用 CCMP。
group=CCMPpairwise=CCMP
***,設(shè)置網(wǎng)絡(luò)優(yōu)先級。越高的值越會優(yōu)先連接。
priority=10
Complete WPA_Supplicant Settings
保存配置然后重啟 wpa_supplicant 來讓改動生效。
以上是“怎么通過Linux命令行連接WiFi”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。