6 votes

Comment désactiver/activer facilement et complètement le WLAN (de sorte qu'il ne puisse pas être activé à nouveau en voyage)?

Sans entrer dans les détails de pourquoi je pourrais vouloir faire cela, ou si c'est une bonne idée ou non, j'aimerais savoir comment je peux désactiver l'utilisation du réseau sans fil sur mon MacBook Air, que ce soit en supprimant des logiciels ou des pilotes ou similaires, de sorte que la machine ne puisse pas se connecter à un réseau WIFI de quelque manière que ce soit sans que je défasse ces modifications. L'intention est que la machine soit incapable de communiquer sans fil lorsque je suis hors de la maison, et que ces modifications ne puissent pas être facilement annulées avant mon retour (par exemple en nécessitant un support externe qui ne voyage pas avec moi et qui contient des copies de ce que j'ai supprimé).

Comment puis-je facilement retirer puis réactiver l'accès WIFI (sans perdre mes profils/mots de passe enregistrés ou perturber quoi que ce soit d'autre) ? Est-il possible de simplement copier une certaine application ou un plugin sur un disque externe, le supprimer de mon ordinateur portable, puis le recopier plus tard pour retrouver tout comme avant?


Un an plus tard

J'utilise avec succès la solution de Daniel Lawson ci-dessous depuis un certain temps maintenant. J'ai créé deux applications avec Automator, une qui supprime le fichier .kext, et une qui le restaure à partir d'une clé USB.

Tout d'abord, copiez /System/Library/Extensions/IO80211Family.kext sur une clé USB et laissez cette clé à la maison.

Ouvrez Automator, sélectionnez de créer une "Application", puis choisissez "Utilitaires" dans la "Bibliothèque", puis "Exécuter un script shell". (Je traduis cela à partir de mes menus en allemand, donc les noms exacts peuvent être différents.)

Pour l'application "Déconnecteur", saisissez ce qui suit dans la zone de texte de l'événement "Exécuter un script shell" :

echo VOTRE_MOT_DE_PASSE_ADMIN | sudo -S rm -rf /System/Library/Extensions/IO80211Family.kext

Remplacez "VOTRE_MOT_DE_PASSE_ADMIN" par votre mot de passe administrateur. Enregistrez ensuite l'application et faites glisser son icône jusqu'au Dock.

Maintenant, lorsque vous êtes sûr de vouloir vous libérer de toutes les distractions en ligne, cliquez sur l'icône de l'application, et le fichier IO80211Family.kext est supprimé. Redémarrez simplement votre ordinateur portable et vous ne pourrez plus vous connecter au WLAN :

Aucun matériel installé

Pour l'application "Reconnecteur", saisissez ce qui suit dans la zone de texte d'Automator :

echo VOTRE_MOT_DE_PASSE_ADMIN | sudo -S cp -r /Volumes/NOM_DE_VOTRE_CLE_USB/IO80211Family.kext /System/Library/Extensions/

Remplacez "VOTRE_MOT_DE_PASSE_ADMIN" par votre mot de passe administrateur et "NOM_DE_VOTRE_CLE_USB" par le nom de votre clé USB. Enregistrez l'application, etc.

À présent, lorsque vous rentrez chez vous, insérez la clé USB qui contient le IO80211Family.kext dans votre ordinateur portable, cliquez sur l'icône de l'application Reconnecteur, puis redémarrez votre ordinateur portable. Vous pourrez maintenant vous reconnecter au WLAN.

Remarque.

Il y a quelques problèmes de sécurité associés lorsque vous echo votre mot de passe admin, car il est alors enregistré dans l'historique du shell et peut y être retrouvé. Personnellement, cela ne me dérange pas, mais cela pourrait vous déranger en fonction de votre situation.

6voto

Daniel Points 32917

Les discussions sur la volonté mise de côté, mes recherches suggèrent que le fichier que vous devez copier sur la clé USB et ensuite restaurer est /System/Library/Extensions/IO80211Family.kext. Cela nécessitera un redémarrage pour prendre effet.

Avant de supprimer des fichiers système, assurez-vous d'avoir une sauvegarde bootable de votre système et du temps pour restaurer les choses si quelque chose se passe mal. Je n'ai pas testé cette solution sur mon système et je ne suis pas disposé à le faire.

2voto

stuffe Points 25320

J'ai déjà répondu à des questions similaires auparavant, donc je vais simplement mettre un lien vers ceux-ci pour référence et fournir un résumé ici

"Tout ce que vous pouvez faire ou installer ou configurer pour produire un blocage technique afin de vous empêcher d'exécuter ces applications, peut également être annulé", donc la seule vraie réponse est de travailler sur votre volonté.

Le mieux que vous pouvez espérer est de rendre les choses plus compliquées pour éviter de vous distraire. Essayez de créer un nouveau compte utilisateur sans aucun mot de passe WIFI enregistré, etc., et forcez-vous à devoir vous déconnecter ou changer d'utilisateur pour procrastiner. Ce n'est pas parfait, et cela ne fonctionnera probablement pas.

Comme vous le dites, vous connaissez les mots de passe par cœur, alors peut-être devrez-vous faire quelque chose comme définir une adresse IP statique qui ne sera pas routée sur le WIFI même si vous vous connectez, car elle sera différente des détails DHCP que vous obtiendrez normalement, mais évidemment, en tant que mesure technique, même cela peut être annulé.

Si c'est un gros problème, vous pourriez avoir besoin d'une combinaison de contournements techniques soutenus par une autre personne de confiance maintenant les mots de passe administrateur pour vous empêcher de pouvoir annuler les blocages mis en place.

0voto

Martin Points 1208

Supprimez simplement les identifiants de connexion du WLAN de la bibliothèque universitaire.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X