¿Es posible proteger con contraseña una aplicación específica de Mac?
Por ejemplo, estoy interesado en proteger el correo porque incluso si no puede recuperar nuevos correos electrónicos, aún puede leer todos los correos electrónicos ya recibidos.
Esta no es una pregunta sobre seguridad. Se trata de compartir un dispositivo dentro de una familia. No tengo información crucial. Solo quiero evitar que mi niña o hijo envíe correos electrónicos accidentalmente desde mi cuenta o evitar que lean algunos de ellos.
macos
applications
security
Pierre Watelet
fuente
fuente
What's the best way to protect my email from snooping?
Y la respuesta a eso sería que es mejor evitar por completo que los usuarios no autorizados usen su cuenta, por ejemplo, requerir una contraseña para desactivar el protector de pantalla o después de despertar el sistema del modo de suspensión.~/Library/Application Support
; si alguien quiere su correo electrónico, sabrá que debe tomar los archivos desde allí y salir con ellos.Respuestas:
Con respecto a su comentario sobre la respuesta de Paul, queriendo dejar su computadora por un momento: debe bloquear su computadora. Período.
Abra Preferencias del sistema, haga clic en Seguridad (fila superior, penúltima opción), en la pestaña "General", marque la casilla "Solicitar contraseña [inmediatamente] después de que el sueño o el protector de pantalla comience".
Entonces, cuando vas a alejarte de tu computadora;
Ctrl ⌃+ Shift ⇧+Eject ⏏
(Notas adicionales: haga clic en la línea anterior).
Bloquea tu Mac. Alejarse. Regrese, ingrese su contraseña para desbloquearla. Consola asegurada.
fuente
you have to lock your computer. Period.
Simplemente puede establecer controles parentales en la cuenta y luego determinar qué aplicaciones se pueden usar.
Alternativamente, puede establecer una contraseña en su protector de pantalla y también definir un "punto caliente" adecuado para activar el protector de pantalla; de esa manera, cuando se aleje de su computadora, simplemente mueva el mouse al punto caliente para bloquear efectivamente la pantalla. que requiere una contraseña para obtener acceso.
fuente
Es posible usar scripts.
Primero, debe habilitar el menú de secuencia de comandos en la barra de menú de OS X. Lea la sección "Menú de script" aquí: Habilite el menú de script
Ahora abra su carpeta Biblioteca / Scripts y cree un archivo llamado "run_with_password.rb" con estos contenidos (cambie "johndoe" a su nombre de usuario):
A continuación, inicie Script Editor y pegue este código (nuevamente cambiando johndoe por su nombre de usuario):
Guarde el archivo en Biblioteca / Scripts como "mail_with_password", asegurándose de que el Formato de archivo sea "Script".
Ahora aparecerá "mail_with_password" en su menú de script. Cada vez que lo ejecute, le pedirá su contraseña (al igual que algunos instaladores). Una vez que termine de ejecutarse, deshabilitará el acceso a la aplicación de correo normal. Así que ejecute el script una vez, luego intente ejecutar la aplicación Mail. No correrá. Tenga en cuenta que significa que TODOS los usuarios de su máquina no podrán ejecutar Mail directamente, no solo su usuario.
Si alguna vez desea permitir que el Correo vuelva a ejecutarse normalmente, ejecute este comando en la Terminal:
Es posible que pueda omitir el "sudo". Use sudo si obtiene "Operación no permitida". Tenga en cuenta que sudo le pedirá su contraseña para permitir una operación privilegiada.
Advertencias
Paranoia
Si alguien que conoce a Ruby obtiene acceso a su usuario conectado, podría modificar el script de Ruby de una manera que causa todo tipo de estragos cuando ejecuta el script, ya que se ejecuta como root durante parte del tiempo. Si cree que esto podría suceder, debe hacer que el script solo se pueda escribir desde la raíz. También tendrá que asegurarse de que alguien no reemplace el script con el suyo; puede hacerlo si usted puede escribir en la carpeta. Si estas advertencias te asustan y no sabes cómo protegerte, probablemente deberías olvidarte de esta solución y solo recordar bloquear la pantalla cuando salgas de la computadora.
fuente
.emlx
archivos de correo de texto sin formato almacenados~/Library/Mail
.Sí, son prácticas varias formas de proteger su correo con contraseña. Como le preocupan los niños / miembros de la familia, lo más fácil podría ser restringir esas aplicaciones usando el Control parental en su cuenta. En algún momento pueden tener sus propias cuentas y usted puede bloquear toda su cuenta.
Estas son las opciones que veo viables para el caso general de bloquear aplicaciones o para acceder a las aplicaciones de datos.
Convierta su cuenta en una cuenta parental protegida y haga una lista blanca de las aplicaciones que desea permitir. Conocerá el usuario / contraseña de administrador por separado para permitir el lanzamiento de aplicaciones prohibidas. Voila: cualquier aplicación que desee ahora está protegida con contraseña.
Mueva la aplicación a una imagen de disco protegida por contraseña y luego cree un alias para almacenar en la carpeta Aplicaciones. (eliminar primero la aplicación original) Cuando cualquier programa intenta acceder a la aplicación, tiene la oportunidad de ingresar una contraseña y el buscador montará la imagen del disco. También puede realizar cambios en los permisos de script y otros trucos técnicos para solicitar una contraseña antes de ejecutar el script para que la aplicación vuelva a ejecutarse.
Almacene los datos de la aplicación en una imagen de disco cifrada protegida por contraseña . Aquí hay algunas aplicaciones comunes y las carpetas donde almacenan los datos del usuario .
Almacene su aplicación de correo en una unidad extraíble: existe una industria artesanal que hace paquetes de aplicaciones independientes para ejecutar aplicaciones desde unidades USB.
Tenga en cuenta que cosas como Spotlight y otras aplicaciones que usan marcos dentro de las aplicaciones no funcionarán tan bien hasta que se monten las imágenes. Si su contraseña de usuario es segura (de las personas de las que no desea ver los datos), puede almacenar las contraseñas de las imágenes de disco en el llavero.
Además, a menos que proteja los archivos de datos, es solo seguridad por oscuridad y alguien podría copiar sus datos en otro lugar o simplemente mirarlos desde el foco u otras aplicaciones como la edición de texto. También podrían traer una copia de la aplicación de correo (o cualquier otra) desde otra computadora. Las aplicaciones pueden ejecutarse desde cualquier lugar y no solo desde la carpeta Aplicaciones una vez que un usuario administrador las bendiga para la primera ejecución en ese sistema.
Por lo tanto, el # 3 es el único camino a seguir. Bloquee sus datos y no se preocupe por las aplicaciones.
fuente
Aquí hay una utilidad para Mac que hará lo que está pidiendo. Puede proteger con contraseña aplicaciones individuales. Además, puede establecer un valor de tiempo de espera que salga de la aplicación después de estar inactivo durante el tiempo seleccionado.
Mac App Blocker
fuente
Es un viejo hilo que conozco, pero tuve el mismo problema que tú ... Aquí está la solución: una aplicación llamada iLock. Protege aplicaciones individuales con una contraseña después de su elección. ¡Simple, eficiente y completamente gratis! https://www.macupdate.com/app/mac/49881/ilock
fuente
Hmm He querido hacer esto por un tiempo ahora. Tomemos otro ejemplo que no guarda archivos locales a menos que se lo indiquen: programas de chat como Skype o Trillian, por ejemplo. El problema con los controles parentales es que no puede ser un usuario administrador en la máquina Y tener controles parentales en su cuenta de usuario administrador.
Mi sugerencia sería simplemente hacer lo siguiente:
Esto evita que alguien lo ejecute, pero lo marca como tuyo
Entonces para correrlo,
sudo /Applications/Trillian.app/Contents/MacOS/Trillian
Esto supera los 600 (rw- --- ---) permisos de acceso anteriores, y tendrá que ingresar una contraseña de administrador para ejecutarlo.
También puede examinar el bit setuid y ver si eso ayuda (hacer que la aplicación se ejecute como otro usuario, en otras palabras).
fuente
¿Qué pasa con la configuración de cuentas de usuario separadas con su propia identificación de Apple, correo electrónico con restricciones parentales o ningún correo electrónico? Las aplicaciones pueden ser compartidas por diferentes cuentas. Dependiendo de la edad de sus hijos, si tienen capacidad de administrador, es decir, su cuenta, podrían dañar su cuenta sin querer. Como usted es el administrador, puede controlar lo que pueden hacer con su cuenta.
fuente
Cuentas separadas es la solución a este problema.
El correo electrónico puede ser el obvio, pero habrá algunos archivos importantes o marcadores, o pestañas bancarias abiertas, etc.
Cuentas separadas (con solo padres como administradores) significa que puede mantener separados los archivos, correos electrónicos, configuraciones, etc. de todos, a pesar de que todos puedan acceder a las aplicaciones.
Si el usuario X usa la aplicación de Correo, solo se puede acceder a sus correos electrónicos y a la configuración de la cuenta cuando inician sesión. Cuando el usuario Y abre Correo, tendrá sus propias cuentas / correo, aunque ambos estén usando la misma aplicación de Correo.
Es posible que tenga una cuenta compartida para adultos y otra para niños, o cuentas individuales para cada persona. Con cuentas separadas, querrá bloquear la computadora (a través del protector de pantalla o volver a la pantalla de inicio de sesión) cuando la abandone. Pero incluso si lo olvida, sus hijos querrán usar su propia cuenta (con sus propios marcadores o guardar archivos del juego, o puntuaciones altas, o documentos, etc.) en lugar de la suya, lo que ayudará a evitar cualquier acceso / daño accidental. Incluso algo tan simple como no tener que cerrar sesión en Facebook de la última vez que usó el navegador (cada cuenta tiene su propia configuración de navegador, que recuerda quién ha iniciado sesión en Gmail, Facebook, icloud, etc.).
También puede evitar que algunos usuarios accedan a aplicaciones, sitios web, etc. particulares a través de los controles parentales en las preferencias del sistema.
fuente
Mac App Blocker
Hace exactamente lo que estás pidiendo. Desde su sitio web:
fuente
Rápido y sucio: abra las utilidades de disco, cree una imagen de disco protegida con contraseña en su carpeta de aplicaciones, mueva las aplicaciones que desee proteger allí. Tendrá que ingresar la contraseña una vez para usarlas cada vez que inicie sesión, luego puede desmontar la imagen del disco para que las personas en la misma cuenta puedan usar su computadora sin acceso a esas aplicaciones.
fuente
Si desea utilizar una aplicación para lograr esto, parece que realmente no hay muchas opciones en el rango "gratuito". AppLocker y AppCrypt permiten que solo 1 aplicación se bloquee en la versión gratuita, y hay algunas otras aplicaciones que ofrecen pruebas gratuitas durante aproximadamente 15 días. De lo contrario, están las opciones pagas. Supongo que el camino a seguir para una solución gratuita (para más de 1 aplicación) es ir con el método de script de Kelvin .
Estas son las aplicaciones que logré encontrar:
Gratis (mium):
AppLocker
AppCrypt
Pruebas gratis:
iLocker
MacAppBlocker
Pagado:
yo cerré
Lock Pro
Personalmente, acabo de probar y todavía uso AppLocker. Solo lo necesito para una aplicación, así que para mí la versión gratuita está bien. Es muy fácil de usar y muy sólido. ¡Recomendado!
fuente