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?

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
}

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)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.