Wie blockiere ich eine offensive WLAN-SSID?

10

Unser fünfjähriges Mädchen genießt derzeit Ubuntu - es gibt einige großartige Bildungs- und Unterhaltungsanwendungen für Kinder. Aber ein Problem, das ich habe, ist, dass sie, als sie lernt, die Maus zu benutzen, das Netzwerk-Manager-Menü entdeckt hat. Da sie im Moment auch lesen lernt, achtet sie auf neue Wörter. Von Zeit zu Zeit tauchen einige ziemlich anstößige Dinge auf, und ich möchte einen Weg dazu finden:

a) Blockieren Sie, dass eine bestimmte anstößige SSID in der Liste der verfügbaren (aber gesicherten) Netzwerke angezeigt wird. b) Blockieren Sie automatisch alle anstößigen Einträge nach Schlüsselwörtern.

Letztendlich denke ich, dass Ubuntu so etwas wirklich gebrauchen könnte, aber in der Zwischenzeit - weiß jemand, wie ich diesen Effekt am besten erzielen kann, ohne den Netzwerkmanager zu deinstallieren?

TenLeftFingers
quelle

Antworten:

11

Wenn Ihre Tochter ein separates Benutzerkonto verwendet, kann das Netzwerkmanager-Applet nur dann automatisch beendet werden, wenn sie sich anmeldet. Dadurch wird es vollständig aus dem Pannel entfernt, eine bereits hergestellte Verbindung wird jedoch nicht beeinträchtigt.

Das Verwalten der Netzwerkverbindung ohne das Applet wäre problematisch. Bei Bedarf können Sie jedoch jederzeit neu starten alt-f2, indem Sie nm-appletdie Eingabetaste drücken , eingeben und drücken . Um es wieder zu töten, renne pkill nm-applet.

Fügen Sie nun eine Startanwendung hinzu, benennen Sie sie beispielsweise nm-applet-kill, und geben Sie im Befehlsfeld Folgendes ein:

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

Der sleep XTeil ist das Timeout in Sekunden und kann nach Bedarf angepasst werden.

Mikewas auch immer
quelle
3
Vielen Dank, Mike, was auch immer, das Problem wird behoben, indem das nm-Applet entfernt wird, während die Standard-Internetverbindung beibehalten wird. Das richtige Format für den Befehl muss sein: bash -c 'sleep 10s && pkill nm-applet' Nochmals vielen Dank, ich kann mich jetzt entspannen!
TenLeftFingers
Danke für die Verbesserung. Ich habe ;beim Testen tatsächlich ein verwendet, es aber oben verpasst.
Mike, was auch immer
2

Sie können sich auf diese Frage zum Ausblenden des Netzwerkmanagers beziehen: Anzeigen / Ausblenden des oberen Bedienfelds oder des NetworkManager-Applets über die Befehlszeile

Verschieben Sie die folgende Datei: /etc/xdg/autostart/nm-applet.desktop

Gemeinschaft
quelle
2
Hallo Kamil. Dies ist nicht ideal, da es alle Benutzer des Systems betrifft (es gibt mehrere Konten). Aber es ist gut zu wissen, dass es mindestens einen Weg gibt, um den Effekt zu erzielen, danke.
TenLeftFingers
1

Richten Sie sie als Basisbenutzerin ohne Administratorrechte für das System ein. Richten Sie Ihren Netzwerkmanager so ein, dass standardmäßig automatisch eine Verbindung zu Ihrem eigenen drahtlosen Netzwerk hergestellt wird.

Ebenso wichtig ist, dass ich OpenDNS-Nameserver verwende, da diese über gute Optionen zur Kindersicherung verfügen. Dies ermöglicht einen schnelleren Internetzugang und blockiert auch Websites für Phishing und ID-Diebstahl. Die Basisdienste sind kostenlos und Sie können Keyword-Filter einrichten.

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

Sie betreiben einen kostenlosen Dienst namens Family Shield, der kostenlos ist und alle Inhalte für Erwachsene blockiert.

Hoffe das hilft...

Scooby-2
quelle
Hallo Scooby-2, soweit ich Ihre Lösung verstehe, werde ich standardmäßig eine Verbindung zu meinem drahtlosen Netzwerk herstellen. Dies ist aber bereits der Fall. Das Problem ist, dass der anstößige Text in der Liste der verfügbaren Netzwerke sichtbar ist, wenn sie auf das Netzwerkmanager-Applet klickt.
TenLeftFingers
1

Sie können den Roaming-Modus deaktivieren und Ubuntu so konfigurieren, dass nur eine Verbindung zu Ihrem Netzwerk hergestellt wird. Gehen Sie zu System-> Admin-> Netzwerk und gehen Sie zu den Eigenschaften der WLAN-Schnittstelle und deaktivieren Sie den Roaming-Modus1

Ketan Patel
quelle
1
Hallo Ketan Patel, ich habe Ihren Vorschlag ausprobiert, sehe aber diese Option "Roaming-Modus" nicht. Ich verwende Ubuntu 12.04 mit Unity.
TenLeftFingers