GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu 22.04 :se connecter au Wi-Fi à partir de la ligne de commande

Le but de ce tutoriel est de se connecter à un réseau WiFi via la ligne de commande sur Ubuntu 22.04 Jammy Jellyfish.

Cela pourrait être utile si vous utilisez un système Ubuntu 22.04 sans tête tel qu'un serveur ou Ubuntu 22.04 sur Tarte aux framboises. La connexion à partir de la ligne de commande se fait via la configuration de Netplan sur Ubuntu. Suivez les instructions étape par étape ci-dessous pour voir comment.

Dans ce didacticiel, vous apprendrez :

  • Comment identifier le nom de votre interface réseau sans fil
  • Comment configurer Netplan pour se connecter au réseau sans fil (SSID)
Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système Ubuntu 22.04 Jammy Jellyfish
Logiciel Netplan (installé par défaut)
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Ubuntu 22.04 :Connectez-vous au Wi-Fi à partir de la ligne de commande avec les instructions étape par étape de Netplan

  1. La première étape consiste à ouvrir un terminal de ligne de commande et à identifier le nom de votre interface réseau sans fil. Pour ce faire, exécutez :
    $ ls /sys/class/net
    enp0s25  lo  wlp3s0
    

    Selon votre système Ubuntu 22.04, le nom de l'interface réseau sans fil ressemblerait à :wlan0 ou comme dans ce cas c'est wlp3s0 .

  2. Ensuite, accédez au /etc/netplan répertoire et localisez les fichiers de configuration Netplan appropriés. Le fichier de configuration peut avoir un nom tel que 01-network-manager-all.yaml ou 50-cloud-init.yaml .
    $ ls /etc/netplan/
    
  3. Modifiez le fichier de configuration Netplan avec nano ou votre éditeur de texte préféré. Vous devrez ouvrir le fichier avec les autorisations root.
    $ sudo nano /etc/netplan/50-cloud-init.yaml
    
  4. Copiez et collez la strophe de configuration suivante en remplaçant le SSID-NAME-HERE et PASSWORD-HERE texte avec votre nom de réseau SSID et votre mot de passe :
        wifis:
            wlan0:
                optional: true
                access-points:
                    "SSID-NAME-HERE":
                        password: "PASSWORD-HERE"
                dhcp4: true
    

    Assurez-vous que le wifis le bloc est aligné avec les ethernets ci-dessus ou version bloquer si présent. L'ensemble du fichier de configuration peut ressembler à celui ci-dessous :

    # 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
    

    Alternativement, vous pouvez également configurer une adresse IP statique pour votre interface sans fil.

  5. Une fois prêt, appliquez les modifications et connectez-vous à votre interface sans fil en exécutant la commande ci-dessous :
    $ sudo netplan apply
    

    Sinon, si vous rencontrez des problèmes, exécutez :

    $ sudo netplan --debug apply
    
  6. Si tout se passe bien, vous pourrez voir votre adaptateur sans fil connecté au réseau sans fil en exécutant le ip commande :
    $ ip a
    

Réflexions finales

Dans ce tutoriel, nous avons vu comment se connecter à un réseau WiFi via la ligne de commande sur Ubuntu 22.04 Jammy Jellyfish Linux. Cela se fait en éditant les fichiers de configuration Netplan, et est surtout utile sur les systèmes sans tête tels qu'un serveur ou Raspberry Pi, qui n'a pas d'interface graphique installée.


Ubuntu
  1. Comment se connecter à une base de données PostgreSQL à partir de la ligne de commande sous Linux

  2. Comment installer les mises à jour de sécurité à partir de la ligne de commande dans Ubuntu

  3. Trois façons d'envoyer un e-mail à partir de la ligne de commande Ubuntu

  4. Comment vérifier la version d'Ubuntu à partir de la ligne de commande

  5. Clonezilla depuis la ligne de commande

Comment vérifier les statistiques du réseau Linux à partir de la ligne de commande

Mettre à niveau Ubuntu 18.04 vers Ubuntu 19.04 directement à partir de la ligne de commande

Mettre à niveau Ubuntu 18.04 vers Ubuntu 19.10 directement à partir de la ligne de commande

Comment installer le navigateur Google Chrome sur Ubuntu 20.04 à partir de la ligne de commande

Comment mettre à niveau Ubuntu 16.10/17.04 vers Ubuntu 18.04 à partir de la ligne de commande

Comment se connecter au WiFi depuis le terminal dans Ubuntu Linux