przejście do zawartości
Jan Kończak
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Ostatnie zmiany
Menadżer multimediów
Indeks
Zaloguj
Ostatnie zmiany
Menadżer multimediów
Indeks
Jesteś tutaj:
start
»
sk2
»
wlan
»
sec_linux_commands
sk2:wlan:sec_linux_commands
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
===== Łączenie do AP w Linuksie ===== ==== Sieci niezabezpieczone ==== Do sieci niezabezpieczonych, lub zabezpieczonych słabo (z WEP), wystarczy komena ''iwconfig'' / ''iw'': * ''iwconfig'' * ''iwconfig //wlan0// essid //nazwa_sieci//'' - ustawia nazwę sieci (ESSID), np: \\ ''iwconfig wlan0 essid NiezabezpieczonaSiec'' * ''iwconfig //wlan0// ap {auto|//bssid//}'' - ustawia identyfikator sieci (BSSID), np: \\ ''iwconfig wlan0 ap auto'' - dowolna sieć \\ ''iwconfig wlan0 ap 00:60:1D:01:23:45'' - wybiera konkretny AP o podanym bssid * ''iwconfig //wlan0// key //klucz_wep//'' - ustawia klucz WEP * ''iw'' * ''iw [dev] //wlan0// connect //nazwa_sieci// [//bssid//] [key //klucz_wep//]'' - łączy się do sieci //nazwa_sieci//, opcjonalnie wbierając podany AP, opcjonalnie używając klucza WEP, np.: \\ ''iw wlan0 connect NiezabezpieczonaSiec'' - łączy się do sieci o nazwie NiezabezpieczonaSiec ==== Sieci zabezpieczone - wpa_supplicant ==== Do sieci zabezpieczonych z użyciem WPA potrzeba użyć właściwego programu – w Linuksie np. wpa_supplicant. Suplikant [[http://sjp.pwn.pl/szukaj/suplikant.html|[sjp]]] (klient) w uwierzytelnianiu EAPOL (IEEE_802.1X) to strona która prosi o dostęp. \\ Stąd nazwa programu [[https://wireless.wiki.kernel.org/en/users/documentation/wpa_supplicant|wpa_supplicant]]. wpa_supplicant jest wykorzystywany w Linuksie przez praktycznie wszystkie programy zarządzające siecią (NetworkManager, wicd). Poza głównym programem (wpa_supplicant), dostarczane jest CLI <html><small></html> oraz GUI <html></small></html> do zarządzania. Typowe użycie samego wpa_supplicanta (foreground): \\ ''wpa_supplicant -c //config_file// -i //iface// [-d]'' \\ Przykladowe użycie: \\ ''wpa_supplicant -i wlan0 -c wpa_supplicant.conf'' Najprostszy plik konfiguracyjny dla WPA-PSK / WPA2-PSK ma postać:<code> network={ ssid="ssid" psk="pass" } </code> <html><small></html> ++++ Plik pozwalający na użycie wpa_cli i przykład dla sieci bez zabezpieczeń: | <code> # Pozwala na komunikację z programem wpa_cli: ctrl_interface=/var/run/wpa_supplicant # sieć z WPA-PSK: network={ ssid="ssid" psk="pass" } # sieć bez zabezpieczeń: network={ ssid="ssid2" key_mgmt=NONE } </code> ++++ ++++ Użycie wpa_cli: | * ''wpa_cli'' - nazwa programu, bez parametrów używa domyślnych ścieżek ((domyślnie szuka gniazda do komunikacji z wpa_supplicant w katalogu /var/run/wpa_supplicant)) \\ Komendy programu: * ''log_level DEBUG'' - włącza więcej komunikatów * ''status'' - wyświetla stan połączenia * ''scan'' - nakazuje skanowanie sieci * ''reconnect'' - nakazuje połączyć się (lub rozłączyć się i połączyć się ponownie) * ''reconfigure'' - wczytuje zmiany w pliku konfiguracyjnym * ''list_networks'' - pokazuje listę sieci wczytanych wcześniej z pliku konfiguracyjnego ++++ <html></small></html> Więcej w ''man wpa_supplicant'' i ''man wpa_supplicant.conf'' <html><small></html> ==== Sieci zabezpieczone - iwd ==== Trwają prace nad nową, lepiej zorganizowaną obsługą bezpieczeństwa sieci bezprzewodowych w Linuksie: iwd (iNet Wireless Daemon). \\ Szczegóły: https://iwd.wiki.kernel.org/ <html></small></html>
sk2/wlan/sec_linux_commands.1701902710.txt.gz
· ostatnio zmienione: 2023/12/06 23:45 przez
jkonczak
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Złóż / rozłóż wszystko
Do góry