Użyj wpa_supplicant bez hasła w postaci zwykłego tekstu

19

Korzystam z Gentoo na moim laptopie i obecnie używam wpa_supplicant do obsługi Wi-Fi.

Moja konfiguracja działa i mogę się połączyć, ale wymagane jest wpisanie zwykłego hasła do pliku konfiguracyjnego. Nie działa to, jeśli chcę połączyć się z siecią Wi-Fi znajomego i chcą wpisać hasło zamiast mówić mi, co to jest. Nie ma bezpieczeństwa dzięki hasłom w postaci zwykłego tekstu.

Jak mogę uczynić to bezpieczniejszym, aby zamiast zwykłego tekstu było przechowywane jakieś zaszyfrowane hasło?

Mouche
źródło

Odpowiedzi:

15

wpa_passphrase [ ssid ] [ passphrase ]generuje WPA PSK z hasła ASCII dla SSID. Następnie zapisz jako

network={
        ssid="your ssid"
        psk=outputfromabove
}
Pedro Silva
źródło
4
Lub czy xargs -n 2 wpa_passphrasenastępuje po nim ssidi passphrasekażdy na osobnej linii, a następnie C-d.
Pedro Silva,
1
To nie dodaje bezpieczeństwa. Chociaż hasło nie jest przechowywane w postaci zwykłego tekstu, znajomość PSK wystarczy, aby połączyć się z siecią.
BatchyX
1
Po prostu odpowiadam na pytanie. W każdym razie en.wikipedia.org/wiki/Salt_(cryptography) .
Pedro Silva
1
Działa to w przypadku SSID z frazą jednoprzebiegową (psk = ...). Czy istnieje sposób, aby zrobić to samo dla przypadku SSID / tożsamości / hasła (hasło = ...)?
AstroFloyd
1
Dodaje bezpieczeństwa. Moja praca używa hasła AD do Wi-Fi. Nie chcę, aby moje hasło AD siedziało bez szyfrowania.
John Eikenberry
4

Alternatywnie pozostaw hasło puste. Jeśli korzystasz z wpa_gui, pojawi się monit o podanie hasła. (Robię to z kontami eduroam, ponieważ moje hasło jest takie samo jak mój login * nix)

gi1242
źródło