Désactiver Little Snitch dans le compte invité?

14

C'est ennuyeux de laisser les autres utiliser votre ordinateur sur un compte invité avec Little Snitch installé, tous les popups consécutifs les uns après les autres ... c'est vraiment ridicule.

En cas de vol de mon Macbook, lorsqu'un utilisateur se connecte à l'invité, toutes les boîtes de dialogue lui indiqueront clairement de désactiver les connexions. Donc, peu de chance avec "Find my Mac".

Quoi qu'il en soit, désactivez simplement cela ou définissez une règle pour tout autoriser? Bien sûr, toutes les règles créées dans LS dans le compte invité ne sont pas enregistrées après la déconnexion.


la source
Bon cas d'utilisation, puisque Little Snitch s'exécute au démarrage, vous auriez besoin d'un script de connexion pour le tuer et auriez pu vivre avec / gérer la réapparition du logiciel ou simplement redémarrer après la déconnexion de l'invité. Utilisez-vous un changement rapide d'utilisateur et attendez-vous à ce que LS s'exécute sur un compte et laisse l'autre tranquille ou l'utilisateur principal se déconnectera-t-il avant de se connecter
bmike
Bien que si le but d'utiliser Little Snitch est d'arrêter les programmes qui contactent des sites inconnus, le compte invité ne peut-il pas vaincre cet objet?
user151019
Je ne suis pas intéressé par le changement rapide d'utilisateur. Je veux juste l'activer sur le compte principal et le désactiver sur l'invité. Ou bien, je voudrais définir des règles d'invité différentes de celles du principal.
Peut-être que je pourrais enregistrer les règles d'invité dans un dossier partagé et qu'elles s'engageraient toujours?

Réponses:

12
  1. Connectez-vous au compte invité.
  2. Désactiver le filtre réseau Little Snitch
  3. Ouvrez Bibliothèque> Préférences, copiez at.obdev.LittleSnitch ... dans un dossier partagé
  4. Déconnexion et connexion au compte principal
  5. Ouvrez Terminal et exécutez sudo su
  6. Ouvrez Bibliothèque / nom d'utilisateur / Bibliothèque / Préférences et écrasez le fichier avec le fichier copié.
  7. Déconnexion et connexion au compte invité. LS est désactivé.

la source
Boom, juste comme ça.
gosmond
Y a-t-il un moyen de développer votre réponse, s'il vous plaît? J'ai essayé de suivre les étapes mais je ne trouve pas le fichier mentionné à l'étape 3 où il est suggéré que je devrais le voir ...
Vous devrez peut-être cliquer sur le menu Aller à du Finder pour accéder au dossier Bibliothèque de Mountain Lion.
nohillside
3

Les étapes de @ user43855 fonctionnent correctement (à l'exception de l'étape 6 qui manque un élément crucial), mais elles supposent également que l'utilisateur est très familier avec ce qui est fait. J'ai été étendu pour inclure des détails étape par étape pour désactiver automatiquement Little Snitch dans le compte Invité.

Ce processus crée un fichier de préférences Little Snitch dans lequel Little Snitch est désactivé, puis copie ce fichier dans le User Templatedossier qui est copié chaque fois que le compte Invité est recréé. (Notez que le dossier User Template est également utilisé pour la création de nouveaux comptes, donc si vous voulez que Little Snitch soit activé dans un nouveau compte, vous devrez l'activer après la création du compte.)

  1. Connectez-vous au compte Invité.
  2. Désactivez le filtre réseau Little Snitch dans les paramètres de Little Snitch.
  3. Ouvrez le Finder et appuyez sur + Shift+ G.
  4. Dans la case intitulée "Aller au dossier", entrez ~/Library/Preferenceset appuyez sur Enter.
  5. Recherchez le fichier nommé at.obdev.LittleSnitch.plistet faites un clic droit dessus. Chooose Copy "at.obdev.LittleSnitch.plist".
  6. Appuyez de nouveau sur + Shift+ Get cette fois dans "Aller au dossier", entrez /Users/Shared/.
  7. Cliquez avec le bouton droit et choisissez Coller l'élément.
  8. Déconnectez-vous du compte Invité et connectez-vous à votre compte principal.
  9. Ouvrez Terminal et tapez sudo suet appuyez sur Enter.
  10. Lorsque vous y êtes invité, entrez votre mot de passe et appuyez sur Enter.
  11. Tapez cd "/System/Library/User Template/English.lproj/Library/Preferences"et appuyez sur Enter.
  12. Tapez cp /Users/Shared/at.obdev.LittleSnitch.plist ./et appuyez sur Enter.
  13. La prochaine fois que vous vous connecterez au compte Invité, Little Snitch sera désactivé.
tubedogg
la source
2
Tout nouveau compte créé sur le Mac lorsque ce processus est terminé aura également Little Snitch désactivé. Le modèle utilisateur est utilisé pour créer de nouveaux comptes.
pknz
@pknz bon appel, j'ai édité pour le noter.
tubedogg
Je viens d'essayer de suivre ce tutoriel et je ne trouve pas le fichier at.obdev.LittleSnitch.plist. Il y a at.obdev.LittleSnitchConfiguration.plist et deux autres mais aucun signe du fichier que vous mentionnez. Je me demande si c'est parce que je suis passé à Yosemite. Connaissez-vous une solution à cela?
user1434077
Utilisez at.obdev.LittleSnitchConfiguration.plist. Ils ont probablement changé le nom du fichier depuis la dernière mise à jour.
tubedogg