Cum să vă conectați la Wi-Fi prin terminalul Linux cu Nmcli

Trebuie să vă conectați la internet pe dispozitivul dvs. Linux, dar nu aveți un port Ethernet sau acces la software-ul de rețea grafică? Iată cum să vă conectați la Wi-Fi în terminalul Linux folosind comanda nmcli.

Ce este nmcli?

nmcli este interfața de linie de comandă pentru Manager de rețea, o aplicație Linux comună pentru identificarea și configurarea conexiunilor la internet. Multe distribuții au un applet grafic pentru utilizarea NetworkManager într-un mediu desktop, dar este posibil să nu aveți acces la un desktop dacă vă aflați pe un server Linux.

Unele metode de conectare cu Wi-Fi prin terminal sunt puțin complicate, implicând fișiere de configurare și cunoașterea cheii PSK.

Nu este așa cu nmcli. Presupunând că aveți un router modern, tot ce trebuie să știți este SSID-ul rețelei (numele rețelei la care doriți să vă conectați) și parola rețelei, dacă are una.

Pasul 1: Activați dispozitivul dvs. Wi-Fi

Cardul Wi-Fi de pe computerul dvs. Linux nu se poate conecta la internet decât dacă este activat. Pentru a vedea starea tuturor interfețelor de rețea, utilizați această comandă:

 nmcli dev status 

Ar trebui să obțineți o listă a dispozitivelor dvs. de rețea împreună cu tipul, starea și informațiile despre conexiunea la rețea.

Dacă nu sunteți sigur dacă dispozitivul dvs. Wi-Fi este activat sau nu, puteți verifica cu această comandă:

 nmcli radio wifi 

Dacă rezultatul arată că Wi-Fi este dezactivat, îl puteți activa cu următoarea comandă:

 nmcli radio wifi on 

Pasul 2: Identificați un punct de acces Wi-Fi

Dacă nu cunoașteți numele punctului de acces Wi-Fi, altfel cunoscut sub numele de SSID, îl puteți găsi prin scanarea rețelelor Wi-Fi din apropiere.

 nmcli dev wifi list 

Notați numele listat sub SSID pentru rețeaua la care doriți să vă conectați. Veți avea nevoie de el pentru următorul pas.

  Cum să blocați reclamele folosind instrumentul Pi-Hole Linux

Pasul 3: Conectați-vă la Wi-Fi cu nmcli

Cu Wi-Fi activat și SSID-ul dvs. identificat, sunteți acum gata să vă conectați. Puteți stabili o conexiune cu următoarea comandă:

 sudo nmcli dev wifi connect network-ssid 

Înlocuiți network-ssid cu numele rețelei dvs. Dacă aveți securitate WEP sau WPA pe Wi-Fi, puteți specifica și parola rețelei în comandă.

 sudo nmcli dev wifi connect network-ssid password "network-password" 

Alternativ, dacă nu doriți să scrieți parola pe ecran, puteți utiliza opțiunea –ask:

 sudo nmcli --ask dev wifi connect network-ssid 

Sistemul vă va cere acum să introduceți parola rețelei fără a o face vizibilă.

Dispozitivul dvs. ar trebui să fie acum conectat la internet. Testați-l cu un ping:

 ping google.com 

NetworkManager va salva conexiunea și se va conecta automat la repornire, astfel încât să nu vă faceți griji cu privire la emiterea comenzii de fiecare dată când porniți mașina Linux.

Gestionarea conexiunilor de rețea pe Linux cu nmcli

Puteți vizualiza toate conexiunile salvate lansând următoarea comandă:

 nmcli con show 

Dacă sunteți conectat la o singură rețea, dar doriți să utilizați o altă conexiune, vă puteți deconecta prin comutarea conexiunii la oprit. Va trebui să specificați SSID-ul sau, dacă aveți mai multe conexiuni cu același SSID, utilizați UUID-ul.

 nmcli con down ssid/uuid 

Pentru a vă conecta la o altă conexiune salvată, pur și simplu treceți opțiunea sus din comanda nmcli. Asigurați-vă că specificați SSID-ul sau UUID-ul noii rețele la care doriți să vă conectați.

 nmcli con up ssid/uuid 

Conectarea la Wi-Fi fără GUI pe Linux

Acum v-ați conectat la rețeaua dvs. Wi-Fi fără a utiliza o interfață grafică, făcându-vă un utilizator Linux mult mai versatil.

  Cum se editează fișierul Hosts pe Linux

Dacă trebuie să mutați fișiere fără fir, există multe aplicații Linux care permit acest lucru, cu sau fără un mediu desktop.