В 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
