В Debian 13 подключение к Wi‑Fi по SSH делается через nmcli, потому что NetworkManager — стандартный сетевой менеджер в Debian. Тебе достаточно знать имя Wi‑Fi интерфейса (обычно wlan0 или wlp…) и SSID/пароль сети.

Ниже — полный, структурированный, технически точный гайд, ориентированный на твою админскую манеру работы.

🧩 Подключение к Wi‑Fi по SSH в Debian 13 (NetworkManager)

1. Узнай имя Wi‑Fi интерфейса

bash

nmcli device status

Ищи строку типа:

Код

DEVICE      TYPE      STATE         CONNECTION
wlp3s0      wifi      disconnected  --

Если интерфейс отключён, включи его:

bash

nmcli radio wifi on

2. Просканируй доступные Wi‑Fi сети

bash

nmcli device wifi list

Ты увидишь список SSID, уровни сигнала, частоты и безопасность.

3. Подключись к сети

Самая простая команда:

bash

nmcli device wifi connect "SSID_СЕТИ" password "ПАРОЛЬ"

Если интерфейс не wlp3s0, укажи его явно:

bash

nmcli device wifi connect "SSID_СЕТИ" password "ПАРОЛЬ" ifname wlp3s0

NetworkManager автоматически создаст профиль подключения.

4. Проверка подключения

bash

nmcli connection show --active
nmcli device status
ip a show wlp3s0

🧩 Альтернативный способ (wpa_supplicant) — если NetworkManager отключён

Если ты вручную управляешь сетями или NetworkManager удалён:

1. Создай конфиг

bash

wpa_passphrase "SSID_СЕТИ" "ПАРОЛЬ" > /etc/wpa_supplicant/wpa_supplicant.conf

2. Запусти wpa_supplicant

bash

wpa_supplicant -B -i wlp3s0 -c /etc/wpa_supplicant/wpa_supplicant.conf

3. Получи IP

bash

dhclient wlp3s0

🧩 Если Wi‑Fi интерфейс не виден

Проверь драйверы:

bash

ip link
dmesg | grep -i wifi
lspci -k | grep -A3 -i network

Debian 13 использует non-free-firmware, поэтому большинство карт работает «из коробки».

🧩 Важный момент при работе по SSH

Если ты подключён к хосту по Ethernet, а настраиваешь Wi‑Fi — всё безопасно.

Если ты подключён по Wi‑Fi, и меняешь Wi‑Fi настройки — можно потерять SSH‑доступ. В этом случае используй:

bash

nmcli connection modify <profile> connection.autoconnect yes

И держи второй терминал с активной SSH‑сессией.

🧩 Мини‑шпаргалка команд

  • Список устройств — nmcli device status
  • Сканирование Wi‑Fi — nmcli device wifi list
  • Подключение — nmcli device wifi connect
  • Активные соединения — nmcli connection show
  • Радио Wi‑Fi — nmcli radio wifi on

Чтобы уточнить Wi‑Fi интерфейс

Чтобы дать тебе идеальную схему под твою инфраструктуру, скажи:

Какой Wi‑Fi интерфейс на хосте Debian 13? (например: wlan0, wlp2s0, USB‑адаптер и т.д.)

Выведи:

bash

nmcli device status

Добавить комментарий