¿Deshabilitar Little Snitch en la cuenta de invitado?

14

Es molesto como el infierno dejar que otros usen su computadora en una cuenta de invitado con Little Snitch instalado, todas las ventanas emergentes consecutivas una tras otra ... es realmente ridículo.

Además, en caso de que me roben mi Macbook, un usuario inicie sesión en el invitado, todos los cuadros de diálogo claramente le informarán para deshabilitar las conexiones. Así que poca suerte usando "Find my Mac".

¿De todos modos simplemente deshabilitar esto o establecer una regla para permitir todo? Por supuesto, las reglas creadas en LS dentro de la cuenta de invitado no se guardan después de cerrar sesión.


fuente
Buen caso de uso, ya que Little Snitch se ejecuta en el arranque, necesitaría un script de inicio de sesión para matarlo y tendría que vivir con / tratar con reaparecer el software o simplemente reiniciar después de cerrar la sesión del invitado. ¿Utiliza el cambio rápido de usuario y espera que LS se ejecute en una cuenta y deje la otra sola o el usuario principal cerrará sesión antes de que el invitado inicie sesión
Bmike
Aunque si el objetivo de usar Little Snitch es detener los programas que se ponen en contacto con sitios desconocidos, ¿no permite que la cuenta de invitado derrote este objeto?
user151019
No estoy interesado en el cambio rápido de usuario. Solo lo quiero en la cuenta principal y apagado en el invitado. O, me gustaría establecer reglas en guest que sean diferentes a las de main.
¿Quizás podría guardar las reglas de Invitado en una carpeta compartida y siempre se involucrarían?

Respuestas:

12
  1. Inicie sesión en la cuenta de invitado.
  2. Deshabilitar el filtro de red Little Snitch
  3. Abra Biblioteca> Preferencias, copie at.obdev.LittleSnitch ... a una carpeta compartida
  4. Cerrar sesión e iniciar sesión en la cuenta principal
  5. Abra la Terminal y ejecute sudo su
  6. Abra Biblioteca / nombre de usuario / Biblioteca / Preferencias y sobrescriba el archivo con el archivo copiado.
  7. Cerrar sesión e iniciar sesión en la cuenta de invitado. LS está deshabilitado.

fuente
Boom, así como así.
gosmond
¿Hay alguna forma de ampliar su respuesta, por favor? Intenté seguir los pasos pero no puedo encontrar el archivo mencionado en el paso 3, donde se sugiere que debería verlo ...
Puede que tenga que hacer clic en el menú Ir a en Finder para acceder a la carpeta Biblioteca en Mountain Lion.
nohillside
3

Los pasos de @ user43855 funcionan correctamente (excepto el paso 6, que falta un bit crucial), pero también suponen que el usuario está muy familiarizado con lo que se está haciendo. Me he expandido para incluir detalles paso a paso para deshabilitar Little Snitch automáticamente en la cuenta de Invitado.

Este proceso crea un archivo de preferencias de Little Snitch donde Little Snitch está desactivado, y luego copia ese archivo en la User Templatecarpeta que se copia cada vez que se recrea la cuenta de Invitado. (Tenga en cuenta que la carpeta Plantilla de usuario también se usa para la creación de nuevas cuentas, por lo que si desea que Little Snitch se active en una nueva cuenta, deberá habilitarla después de crear la cuenta).

  1. Inicie sesión en la cuenta de invitado.
  2. Desactive el filtro de red Little Snitch en la configuración de Little Snitch.
  3. Abre Finder y presiona + Shift+ G.
  4. En el cuadro con la etiqueta "Ir a la carpeta", ingrese ~/Library/Preferencesy presione Enter.
  5. Encuentre el archivo nombrado at.obdev.LittleSnitch.plisty haga clic derecho sobre él. Elegir Copy "at.obdev.LittleSnitch.plist".
  6. Nuevamente presione + Shift+ Gy esta vez en "Ir a la carpeta" ingrese /Users/Shared/.
  7. Haga clic derecho y elija Pegar elemento.
  8. Cierre sesión en la cuenta de invitado e inicie sesión en su cuenta principal.
  9. Abra la Terminal y escriba sudo suy presione Enter.
  10. Cuando se le solicite, ingrese su contraseña y presione Enter.
  11. Escribe cd "/System/Library/User Template/English.lproj/Library/Preferences"y presiona Enter.
  12. Escribe cp /Users/Shared/at.obdev.LittleSnitch.plist ./y presiona Enter.
  13. La próxima vez que inicie sesión en la cuenta de invitado, Little Snitch se desactivará.
tubedogg
fuente
2
Cualquier cuenta nueva creada en la Mac cuando se complete este proceso también tendrá Little Snitch desactivado. La plantilla de usuario se usa para crear nuevas cuentas.
pknz
@pknz buena llamada, edité para notar eso.
tubedogg
Acabo de intentar seguir este tutorial y no puedo encontrar el archivo at.obdev.LittleSnitch.plist. Hay at.obdev.LittleSnitchConfiguration.plist y otros dos, pero no hay signos del archivo que mencionas. Me pregunto si esto porque me actualicé a Yosemite. ¿Sabrías una solución para esto?
user1434077
Use at.obdev.LittleSnitchConfiguration.plist. Probablemente cambiaron el nombre del archivo desde que se actualizó por última vez.
tubedogg