Как стать автором
Обновить

Комментарии 29

Зачем в psk писать хеш, когда можно пароль? Заодно, можно быстро ответить «а какой там пароль к wifi'ю?».

Можно, конечно. Еще и телнет открытым оставить с фиксированным паролем от производителя. Людям вообще, свойственна беспечность.

ничерта не понял. От кого вы собираетесь прятать пароль от wifi'я на собственной машине? Да и чем отличается хранение пароля в hex-виде от хранения в plaintext'е? Любого из них достаточно для подкючения к wifi'ю.

Пароли как-то принято хранить в таком виде, я могу на минутку отойти от ноута и оставить экран не заблокированным. Мне так спокойнее, но если Вам удобнее, храните в плейнтексте. Возможно, Ваша рабочая станция или сервер надежно защищена от физического доступа посторонних.

НЛО прилетело и опубликовало эту надпись здесь
Справедливости ради стоит сказать, что это «умолчание» зависит от того, с какими флагами сбилдили этот Network Manager. У меня вот он без polkit…
я могу на минутку отойти от ноута и оставить экран не заблокированным

wpa_supplicant.conf имеет права доступа 600 и доступен только суперпользователю. Вы работаете на компьютере от имени root-а?
Сложно как-то все.
У меня так:
Файл /etc/network/interfaces.d/wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Файл /etc/wpa_supplicant.conf
network={
ssid=«Net_Home»
psk=111111111111111111111111111111111111111111111111111111111111
}
network={
ssid=«Net_Mob»
psk=111111111111111111111111111111111111111111111111111111111111
}

network={
ssid=«Net_Work»
key_mgmt=NONE
}

Когда нужен инет
sudo ifup wlan0
Когда не нужен
sudo ifdown wlan0

На роутере WPA или WPA2? Настройку вручную делали или из GUI?

В статье конечно все есть, но начинать стоит с простого. Что на роутере уже не помню. Настроил и забыл. Записи генерал через wpa_passphrase. Небезопасно?
Можно даже еще проще

Файл /etc/network/interfaces.d/wlan0:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid Net_Home
wpa-psk 111111111111111111111111111111111111111111111111111111111111

все!!! прекрасно работает с wpa2
(но в статье наверняка много другой полезной инфы)

Похоже что так несколько сетей указать проблемно. Но максимально просто — это да.
Я так понимаю, что к скрытым сетям подключиться, используя консоль, тоже не составляет большого геморроя?
Совершенно не по теме статьи, а только проку для скажу: оптимальное соотношение тырк-тырк-тырк и юниксвей — это wicd
НЛО прилетело и опубликовало эту надпись здесь

Последняя версия Debian и RedHat имеется в виду?

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
cfg80211: World regulatory domain updated


У меня стало появляться ещё дополнительно «cfg80211: Regulatory domain changed to country: GB»
Кто-нибудь в курсе, откуда и как избавиться?
А что у вас в /etc/default/crda живет?
Поставьте там REGDOMAIN=RU(или какая вам страна нужна, код страны по ISO/IEC 3166-1)
Для задачи страны здесь и сейчас можно использовать sudo iw reg set NN(код страны по ISO/IEC 3166-1)
Было пусто, пока не обратил внимание. Поставил UA — получалось, что при инициализации updated на UA, но потом всё равно cfg80211: Regulatory domain changed to country: GB. Роутер если что не британский, адаптирован для Украины.
wpa_supplicant кстати умеет не только подключаться к точкам доступа, но и самому становиться точкой доступа (mode=2 в конфиге). Очень удобно на ноутбуке для обмена файлами с другими устройствами в местах, где нет сети.
Для улучшенной безопасности, чтобы всякие кулхацкеры не атаковали сеть автоматическими утилитами, лучше включать опцию 802.11w по умолчанию в значение 1.

Что-то вроде такого:

network={
ssid=«my_ssid»
key_mgmt=WPA-PSK WPA-PSK-SHA256
psk=«secret_key»
pairwise=CCMP
group=CCMP
proto=WPA2
ieee80211w=1
}
Эмм, a wpa_supplicant может запустить dhcpd сразу после того как подключится к сети?
Это чтобы его в /etc/rc.local на ноуте без X-ов прописать?
Ну так напишите скрипт, который запустит wpa_supplicant, а когда тот отработает — dhcpcd. Не?
Можно же использовать systemd-демон dhcpcd.service для всех интерфейсов и dhcpcd@interface.service для конкретного интерфейса.
У лично так это и работает. Wi-Fi на ноуте подключаю вручную через wpa_supplicant. Не знаю, почему так сложилось, кажется когда-то давно я не осилил NetworkManager (почему-то не работал), а сеть была нужна. Вот и подключился через wpa_supplicant. А потом привык, очень удобно и без моего ведома ноут никуда не подключается, в ~/wpa лежат конфиги для нужных точек.
Хех, у меня на EEE-pc 701(!) стоит Ubuntu 10.04 — там нету systemd, ну да ладно, сделаю через bash-скрипт.
А вообще — где можно прочитать про концепцию systemd? Ну так, чтоб не сухим языком инструкций…

Самый самый простой вариант — это wifi-menu, который в интерактивном режиме узнает всё что нужно и подключится к вайфаю. Правда, только если вы находитесь на арч линуксе).

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации