Як заблокувати образливий Wi-Fi SSID?


10

Наша п’ятирічна дівчинка наразі насолоджується Ubuntu - для дітей є кілька чудових навчальних та розважальних програм. Але у мене проблема полягає в тому, що, коли вона вчиться користуватися мишею, вона виявила меню мережевого менеджера. Наразі вона також вчиться читати , вона звертає увагу на нові слова. Час від часу з'являються досить образливі речі, і мені хотілося б, щоб:

a) Блокуйте показ одного специфічного образливого SSID у списку доступних (але захищених) мереж; b) Автоматично блокувати будь-які образливі записи за ключовим словом.

Врешті-решт, я думаю, що Ubuntu дійсно міг би використовувати щось подібне, але поки що - хтось знає, як я міг найкраще досягти цього ефекту без видалення мережевого менеджера?

Відповіді:


11

Якщо ваш тістовий користувач має окремий обліковий запис користувача, можна автоматично вбити аплет мережевого менеджера лише тоді, коли вона ввійде в систему. Це повністю видалить його з панелі, але не вплине на вже встановлене з'єднання.

Управління мережевим підключенням без аплету було б проблематичним, але при необхідності завжди можна перезапустити це, натиснувши alt-f2, ввівши nm-appletта натиснувши Enter. Щоб знову його вбити, біжіть pkill nm-applet.

Тепер, щоб зробити це автоматичним вбивством, додайте програму запуску, назвіть її, наприклад, nm-applet-killer, а у файлі Command введіть наступне:

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

sleep XЧастина тайм - аут в секундах, і може бути скоригована за міру необхідності.


3
Дякую Майку що завгодно, це вирішує проблему, видаляючи nm-аплет, зберігаючи підключення до Інтернету за замовчуванням. Правильний формат для команди повинен бути таким: bash -c 'sleep 10s && pkill nm-applet' Ще раз дякую, я зараз можу розслабитися!
TenLeftFingers

Дякую за виправлення Я фактично використовував ;тест при тестуванні, але пропустив його вище.
mikew незалежно від

2

Ви можете звернутися до цього питання щодо приховування мережевого менеджера: Показати / приховати верхню панель або аплет NetworkManager з командного рядка

Перемістіть такий файл: /etc/xdg/autostart/nm-applet.desktop


2
Привіт каміле. Це не ідеально, оскільки впливає на всіх користувачів системи (є кілька облікових записів). Але добре знати, що є хоча б один спосіб досягти ефекту, дякую.
TenLeftFingers

1

Створіть її як основного користувача без адміністративних прав на систему. Налаштуйте свого мережевого менеджера для автоматичного підключення до власної бездротової мережі за замовчуванням.

Не менш важливо, я б використовував сервери імен OpenDNS, оскільки вони мають хороші варіанти батьківського контролю. Це сприяє більш швидкому доступу до Інтернету, вони також блокують сайти фішингу та крадіжок ідентифікаторів. Основні послуги безкоштовні, і ви можете налаштувати фільтри ключових слів.

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

Вони запускають безкоштовний сервіс під назвою Family Shield, який безкоштовний і блокує весь вміст для дорослих.

Сподіваюся, це допомагає ...


Привіт Скубі-2, з того, що я розумію у вашому рішенні, я підключатимуся до своєї бездротової мережі за замовчуванням. Але це вже так. Проблема полягає в тому, що образливий текст видно у списку доступних мереж, якщо вона натисне на аплет мережевого менеджера.
TenLeftFingers

1

Ви можете вимкнути режим роумінгу та налаштувати ubuntu лише для підключення до вашої мережі. Перейдіть до системи-> адміністратора-> мережі та перейдіть до властивостей інтерфейсу wifi та зніміть прапорці в режимі роумінгу1


1
Привіт, Кетан Патель, я спробував вашу пропозицію, але не бачу цієї опції "режиму роумінгу". Я використовую Ubuntu 12.04 під управлінням Unity.
TenLeftFingers
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.