Jak zablokować obraźliwe SSID Wi-Fi?

10

Nasza pięcioletnia dziewczynka obecnie cieszy się Ubuntu - dla dzieci dostępne są świetne aplikacje edukacyjne i rozrywkowe. Problemem jest to, że gdy uczy się obsługi myszy, odkryła menu menedżera sieci. W tej chwili uczy się czytać i zwraca uwagę na nowe słowa. Od czasu do czasu pojawiają się dość obraźliwe rzeczy i chciałbym:

a) Zablokuj jeden konkretny obraźliwy identyfikator SSID na liście dostępnych (ale zabezpieczonych) sieci b) Automatycznie blokuj wszelkie obraźliwe wpisy według słowa kluczowego.

W końcu myślę, że Ubuntu może naprawdę użyć czegoś takiego, ale w międzyczasie - czy ktoś wie, jak najlepiej osiągnąć ten efekt bez odinstalowywania menedżera sieci?

TenLeftFingers
źródło

Odpowiedzi:

11

Jeśli twoja córka używa osobnego konta użytkownika, możliwe byłoby automatyczne zabicie apletu menedżera sieci tylko wtedy, gdy się zaloguje. To całkowicie usunie go z panelu, ale nie wpłynie na nawiązane połączenie.

Zarządzanie połączeniami sieciowymi bez apletu byłoby problematyczne, ale w razie potrzeby zawsze można było zrestartować, naciskając alt-f2, wpisując nm-appleti naciskając Enter. Aby go zabić ponownie, biegnij pkill nm-applet.

Teraz, aby ustawić automatyczne zabijanie, dodaj aplikację startową, nazwij ją, na przykład nm-applet-killer, a w polu Polecenia wpisz:

bash -c 'sleep 30 && pkill nm-applet'

sleep XCzęść jest limit czasu w sekundach i może być regulowana w zależności od potrzeb.

mikewhthing
źródło
3
Dziękuję, Mike, cokolwiek, to rozwiązuje problem poprzez usunięcie apletu nm przy zachowaniu domyślnego połączenia z Internetem. Prawidłowy format polecenia musi brzmieć: bash -c 'sleep 10s && pkill nm-applet' Jeszcze raz dziękuję, mogę się teraz zrelaksować!
TenLeftFingers
Dziękuję za poprawę. Właściwie użyłem ;podczas testowania, ale przeoczyłem to powyżej.
mikewhthing
2

Możesz odnieść się do tego pytania na temat ukrywania menedżera sieci: Pokaż / Ukryj górny panel lub aplet NetworkManager przed wierszem poleceń

Przenieś następujący plik: /etc/xdg/autostart/nm-applet.desktop

Społeczność
źródło
2
Cześć Kamil. Nie jest to idealne, ponieważ wpływa na wszystkich użytkowników systemu (istnieje wiele kont). Ale dobrze wiedzieć, że istnieje co najmniej jeden sposób na osiągnięcie efektu, dziękuję.
TenLeftFingers
1

Ustaw ją jako podstawowego użytkownika bez uprawnień administracyjnych do systemu. Skonfiguruj menedżera sieci, aby domyślnie automatycznie łączył się z własną siecią bezprzewodową.

Równie ważne jest użycie serwerów nazw OpenDNS, ponieważ mają one dobre opcje kontroli rodzicielskiej. Umożliwia szybszy dostęp do Internetu, a także blokuje strony phishingowe i kradzież tożsamości. Podstawowe usługi są bezpłatne i możesz skonfigurować filtry słów kluczowych.

http://www.opendns.com/home-solutions/parental-controls

Prowadzą bezpłatną usługę o nazwie Family Shield, która jest bezpłatna i blokuje wszystkie treści dla dorosłych.

Mam nadzieję że to pomoże...

Scooby-2
źródło
Cześć Scooby-2, z tego co rozumiem o twoim rozwiązaniu domyślnie podłączę się do mojej sieci bezprzewodowej. Ale tak już jest. Problem polega na tym, że obraźliwy tekst jest widoczny na liście dostępnych sieci, jeśli kliknie aplet menedżera sieci.
TenLeftFingers
1

Możesz wyłączyć tryb mobilny i skonfigurować ubuntu tak, aby łączył się tylko z siecią. Przejdź do system-> admin-> sieć i przejdź do właściwości interfejsu Wi-Fi i odznacz tryb mobilny

Ketan Patel
źródło
1
Cześć Ketan Patel, próbowałem Twojej sugestii, ale nie widzę tej opcji „trybu roamingu”. Używam Ubuntu 12.04 z systemem Unity.
TenLeftFingers