GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Ubuntu 22.04:Connettiti al WiFi dalla riga di comando

Lo scopo di questo tutorial è di connettersi a una rete WiFi tramite la riga di comando su Ubuntu 22.04 Jammy Jellyfish.

Questo potrebbe essere utile se stai eseguendo un sistema Ubuntu 22.04 senza testa come server o Ubuntu 22.04 su Lampone Pi. La connessione dalla riga di comando avviene tramite la configurazione di Netplan su Ubuntu. Segui le istruzioni passo passo di seguito per vedere come.

In questo tutorial imparerai:

  • Come identificare il nome della tua interfaccia di rete wireless
  • Come configurare Netplan per la connessione alla rete wireless (SSID)
Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema Ubuntu 22.04 Jammy Medusa
Software Netplan (installato per impostazione predefinita)
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Ubuntu 22.04:Connettiti al WiFi dalla riga di comando con le istruzioni passo passo di Netplan

  1. Il primo passaggio consiste nell'aprire un terminale a riga di comando e identificare il nome dell'interfaccia di rete wireless. Per farlo eseguire:
    $ ls /sys/class/net
    enp0s25  lo  wlp3s0
    

    A seconda del tuo sistema Ubuntu 22.04, il nome dell'interfaccia di rete wireless sarebbe qualcosa del tipo:wlan0 o come in questo caso è wlp3s0 .

  2. Successivamente, vai a /etc/netplan directory e individuare i file di configurazione Netplan appropriati. Il file di configurazione potrebbe avere un nome come 01-network-manager-all.yaml o 50-cloud-init.yaml .
    $ ls /etc/netplan/
    
  3. Modifica il file di configurazione di Netplan con nano o il tuo editor di testo preferito. Dovrai aprire il file con i permessi di root.
    $ sudo nano /etc/netplan/50-cloud-init.yaml
    
  4. Copia e incolla la seguente stanza di configurazione sostituendo SSID-NAME-HERE e PASSWORD-HERE testo con il nome della rete SSID e la password:
        wifis:
            wlan0:
                optional: true
                access-points:
                    "SSID-NAME-HERE":
                        password: "PASSWORD-HERE"
                dhcp4: true
    

    Assicurati che il wifis il blocco è allineato con le ethernets sopra o version bloccare se presente. L'intero file di configurazione potrebbe essere simile a quello seguente:

    # This file is generated from information provided by the datasource.  Changes
    # to it will not persist across an instance reboot.  To disable cloud-init's
    # network configuration capabilities, write a file
    # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
    # network: {config: disabled}
    network:
        ethernets:
            eth0:
                dhcp4: true
                optional: true
        version: 2
        wifis:
            wlp3s0:
                optional: true
                access-points:
                    "SSID-NAME-HERE":
                        password: "PASSWORD-HERE"
                dhcp4: true
    

    In alternativa, potresti anche voler configurare un indirizzo IP statico sulla tua interfaccia wireless.

  5. Una volta pronto, applica le modifiche e connettiti alla tua interfaccia wireless eseguendo il comando seguente:
    $ sudo netplan apply
    

    In alternativa, se riscontri dei problemi, esegui:

    $ sudo netplan --debug apply
    
  6. Se tutto è andato bene, saresti in grado di vedere il tuo adattatore wireless connesso alla rete wireless eseguendo l'ip comando:
    $ ip a
    

Pensieri conclusivi

In questo tutorial abbiamo visto come connetterci a una rete WiFi tramite la riga di comando su Ubuntu 22.04 Jammy Jellyfish Linux. Questo viene fatto modificando i file di configurazione di Netplan ed è utile soprattutto su sistemi headless come un server o Raspberry Pi, che non hanno una GUI installata.


Ubuntu
  1. Come connettersi a un database PostgreSQL dalla riga di comando in Linux

  2. Come installare gli aggiornamenti di sicurezza dalla riga di comando in Ubuntu

  3. Tre modi per inviare e-mail dalla riga di comando di Ubuntu

  4. Come controllare la versione di Ubuntu dalla riga di comando

  5. Clonezilla dalla riga di comando

Come controllare le statistiche di rete Linux dalla riga di comando

Aggiorna Ubuntu 18.04 a Ubuntu 19.04 direttamente dalla riga di comando

Aggiorna Ubuntu 18.04 a Ubuntu 19.10 direttamente dalla riga di comando

Come installare il browser Google Chrome su Ubuntu 20.04 dalla riga di comando

Come aggiornare Ubuntu 16.10/17.04 a Ubuntu 18.04 dalla riga di comando

Come connettersi al WiFi dal terminale in Ubuntu Linux