Est-il possible de protéger par mot de passe une application Mac spécifique?
Par exemple, je souhaite protéger Mail car même si vous ne pouvez pas récupérer de nouveaux e-mails, vous pouvez toujours lire tous les e-mails déjà reçus.
Ce n'est pas une question de sécurité. Il s'agit de partager un appareil au sein d'une famille. Je n'ai pas d'informations cruciales. Je veux simplement éviter que ma fille ou mon fils n'envoie accidentellement des e-mails depuis mon compte ou les empêche d'en lire certains.
macos
applications
security
Pierre Watelet
la source
la source
What's the best way to protect my email from snooping?
que la meilleure solution consiste à empêcher complètement les utilisateurs non autorisés d'utiliser votre compte - par exemple, exiger un mot de passe pour désactiver l'économiseur d'écran ou après avoir réveillé le système du sommeil.~/Library/Application Support
- si quelqu'un veut votre e-mail, il saura simplement récupérer les fichiers à partir de là et faire avec.Réponses:
Concernant votre commentaire sur la réponse de Paul, vouloir quitter votre ordinateur un instant: vous devez verrouiller votre ordinateur. Période.
Ouvrez les Préférences Système, cliquez sur Sécurité (ligne du haut, avant-dernière option), sous l'onglet "Général", cochez la case "Exiger le mot de passe [immédiatement] après le sommeil ou l'économiseur d'écran commence".
Ensuite, lorsque vous allez vous éloigner de votre ordinateur;
Ctrl ⌃+ Shift ⇧+Eject ⏏
(Notes supplémentaires: cliquez sur la ligne ci-dessus.)
Verrouillez votre Mac. Éloignez-vous. Revenez, entrez votre mot de passe pour le déverrouiller. Console sécurisée.
la source
you have to lock your computer. Period.
Vous pouvez simplement définir le contrôle parental sur le compte, puis déterminer quelles applications peuvent être utilisées.
Alternativement, vous pouvez définir un mot de passe sur votre économiseur d'écran et également définir un "coin chaud" approprié pour activer l'économiseur d'écran - de cette façon, lorsque vous vous éloignez de votre ordinateur, vous pouvez simplement déplacer la souris dans le coin chaud pour verrouiller efficacement l'écran tel qu'il nécessite un mot de passe pour y accéder.
la source
C'est possible en utilisant des scripts.
Tout d'abord, vous devez activer le menu de script dans la barre de menus OS X. Lisez la section "Menu Script" ici: Activez le menu Script
Ouvrez maintenant votre dossier Library / Scripts et créez un fichier appelé "run_with_password.rb" avec ces contenus (changez "johndoe" en votre nom d'utilisateur):
Ensuite, démarrez l'éditeur de script et collez ce code (en changeant à nouveau johndoe en votre nom d'utilisateur):
Enregistrez le fichier dans Library / Scripts sous "mail_with_password", en vous assurant que le format de fichier est "Script".
Maintenant "mail_with_password" apparaîtra dans votre menu de script. Chaque fois que vous l'exécutez, il vous demandera votre mot de passe (comme le font certains installateurs). Une fois l'exécution terminée, il désactivera l'accès à l'application Mail standard. Exécutez donc le script une fois, puis essayez d'exécuter l'application Mail. Cela ne fonctionnera pas. Notez que cela signifie que TOUS les utilisateurs de votre ordinateur ne pourront pas exécuter Mail directement, pas seulement votre utilisateur.
Si jamais vous souhaitez autoriser Mail à s'exécuter à nouveau normalement, exécutez cette commande sur le terminal:
Vous pourrez peut-être omettre le "sudo". Utilisez sudo si vous obtenez "Opération non autorisée". Notez que sudo vous demandera votre mot de passe pour permettre un fonctionnement privilégié.
Avertissements
Paranoïa
Si quelqu'un qui connaît ruby a accès à votre utilisateur connecté, il peut modifier le script ruby d'une manière qui provoque toutes sortes de ravages lorsque vous exécutez le script, car il s'exécute en tant que root pendant une partie du temps. Si vous pensez que cela peut arriver, vous devez rendre le script accessible en écriture uniquement par root. Vous devrez également vous assurer que quelqu'un ne remplace pas le script par le sien - il peut le faire si le dossier est accessible en écriture par vous. Si vous commencez à avoir peur de ces avertissements et ne savez pas comment vous protéger, vous devriez probablement oublier cette solution et n'oubliez pas de verrouiller votre écran lorsque vous quittez l'ordinateur.
la source
.emlx
fichiers de messagerie en texte brut stockés dans~/Library/Mail
.Oui - plusieurs façons de protéger votre courrier par mot de passe sont pratiques. Étant donné que vous êtes préoccupé par les enfants / membres de la famille, le plus simple pourrait être de restreindre ces applications à l'aide du contrôle parental sur votre compte. À un moment donné, ils peuvent avoir leurs propres comptes et vous pouvez verrouiller l'ensemble de votre compte.
Voici les options que je considère comme réalisables pour le cas général de verrouillage des applications ou les applications de données peuvent accéder.
Faites de votre compte un compte parental protégé et liste blanche les applications que vous souhaitez autoriser. Vous connaîtrez l'utilisateur / mot de passe administrateur distinct pour permettre le lancement d'applications interdites. Voila - toute application que vous voulez est maintenant protégée par mot de passe.
Déplacez l'application dans une image disque protégée par mot de passe, puis créez un alias à stocker dans le dossier Applications. (en supprimant d'abord l'application d'origine) Lorsqu'un programme essaie d'accéder à l'application, vous avez la possibilité d'entrer un mot de passe et le viseur montera l'image disque. Vous pouvez également modifier les autorisations de script et autres astuces techniques pour exiger un mot de passe avant d'exécuter le script pour rendre l'application exécutable à nouveau.
Stockez les données d'application dans une image disque chiffrée protégée par mot de passe . Voici quelques applications courantes et les dossiers où elles stockent les données utilisateur .
Stockez votre application de messagerie sur un lecteur amovible - il existe une industrie artisanale qui consiste à créer des packages d'applications autonomes pour exécuter des applications à partir de lecteurs USB.
Gardez à l'esprit que des choses comme Spotlight et d'autres applications utilisant des frameworks dans les applications ne fonctionneront pas si bien tant que les images ne seront pas montées. Si votre mot de passe utilisateur est sécurisé (des personnes dont vous ne voulez pas voir les données), vous pouvez stocker les mots de passe d'image disque dans le trousseau.
De plus - à moins que vous ne protégiez les fichiers de données - ce n'est que la sécurité par l'obscurité et quelqu'un pourrait copier vos données ailleurs ou simplement les regarder sous les projecteurs ou d'autres applications comme la modification de texte. Ils peuvent également apporter une copie de l'application de messagerie (ou autre) à partir d'un autre ordinateur. Les applications peuvent s'exécuter de n'importe où et pas seulement du dossier Applications une fois qu'un utilisateur administrateur les bénit pour la première exécution sur ce système.
Par conséquent, # 3 est la seule voie à suivre. Verrouillez vos données et ne vous inquiétez pas des applications.
la source
Voici un utilitaire Mac qui fera ce que vous demandez. Il peut protéger par mot de passe des applications individuelles. En outre, vous pouvez définir une valeur de délai d'expiration qui quittera l'application après avoir été inactive pendant la durée sélectionnée.
Bloqueur d'applications Mac
la source
C'est un vieux fil que je connais, mais j'ai eu le même problème que vous… Voici la solution: une application appelée iLock. Protège les applications uniques avec un mot de passe après votre choix. Simple, efficace et totalement gratuit! https://www.macupdate.com/app/mac/49881/ilock
la source
Hmm. Je veux faire ça depuis un moment maintenant. Prenons un autre exemple qui ne conserve pas les fichiers locaux à moins qu'on ne le lui dise - des programmes de discussion comme Skype ou Trillian, par exemple. Le problème avec le contrôle parental est que vous ne pouvez pas être un utilisateur administrateur sur la machine ET avoir un contrôle parental sur votre compte d'utilisateur administrateur.
Ma suggestion serait de simplement faire ce qui suit:
Cela empêche quiconque de l'exécuter, mais le marque comme le vôtre
Ensuite, pour l'exécuter,
sudo /Applications/Trillian.app/Contents/MacOS/Trillian
Cela dépasse les 600 autorisations d'accès (rw- --- ---) ci-dessus, et vous devrez entrer un mot de passe administrateur pour l'exécuter.
Vous pouvez également examiner le bit setuid et voir si cela aide (faire fonctionner l'application en tant qu'autre utilisateur, en d'autres termes).
la source
Qu'en est-il de la configuration de comptes d'utilisateurs distincts avec leur propre identifiant Apple, un e-mail avec des restrictions parentales ou aucun e-mail? Les applications peuvent être partagées par différents comptes. Selon l'âge de vos enfants, s'ils ont la capacité d'administrateur, c'est-à-dire votre compte, ils pourraient être en mesure de nuire à votre compte sans le vouloir. Avec vous étant l'administrateur, vous pouvez contrôler ce qu'ils peuvent faire avec leur compte.
la source
Des comptes séparés sont la solution à ce problème.
Le courrier électronique peut être évident, mais il y aura des fichiers importants, ou des signets, ou des onglets bancaires ouverts, etc. qui pourraient être tout aussi mauvais pour un enfant à supprimer / ouvrir / salir au hasard.
Des comptes séparés (avec uniquement des parents comme administrateurs) signifient que vous pouvez garder les fichiers, les e-mails, les paramètres, etc. de tout le monde séparés, même si les applications sont accessibles à tous.
Si l'utilisateur X utilise l'application Mail, ses e-mails et les paramètres de compte ne sont accessibles que lorsqu'ils sont connectés. Lorsque l'utilisateur Y ouvre Mail, il aura ses propres comptes / messages, même si les deux utilisent la même application Mail.
Vous pouvez avoir un compte partagé pour les adultes et un autre pour les enfants, ou des comptes individuels pour chaque personne. Avec des comptes séparés, vous souhaiterez verrouiller l'ordinateur (via l'économiseur d'écran ou revenir à l'écran de connexion) lorsque vous le quitterez. Mais même si vous oubliez, vos enfants voudront utiliser leur propre compte (avec leurs propres signets, ou enregistrer des fichiers de jeu, ou des scores élevés, ou des documents, etc.) plutôt que le vôtre, ce qui aidera à prévenir tout accès / dommage accidentel. Même quelque chose d'aussi simple que de ne pas devoir se déconnecter de Facebook de la dernière personne qui a utilisé le navigateur (chaque compte a ses propres paramètres de navigateur, qui se souviennent de qui est connecté à Gmail, Facebook, Icloud, etc.).
Vous pouvez également empêcher certains utilisateurs d'accéder à des applications, sites Web, etc. via le contrôle parental dans les Préférences Système.
la source
Bloqueur d'applications Mac
Fait exactement ce que vous demandez. Depuis leur site Web:
la source
Rapide et sale: ouvrez les utilitaires de disque, créez une image disque protégée par mot de passe dans votre dossier d'applications, déplacez-y toutes les applications que vous souhaitez protéger. Vous devrez entrer le mot de passe une fois pour les utiliser à chaque fois que vous vous connecterez, puis vous pourrez simplement démonter l'image disque afin que les personnes sur le même compte puissent toujours utiliser votre ordinateur sans accès à ces applications.
la source
Si vous souhaitez utiliser une application pour y parvenir, il semble qu'il n'y ait pas vraiment beaucoup de choix sur la gamme "gratuite". AppLocker et AppCrypt ne permettent de verrouiller qu'une seule application dans la version gratuite, et il y a quelques autres applications qui offrent des essais gratuits pendant environ 15 jours. Sinon, il y a les options payantes. Je suppose que la voie à suivre pour une solution gratuite (pour plus d'une application) est d'opter pour la méthode de script de Kelvin .
Voici les applications que j'ai réussi à trouver:
Gratuit (mium):
AppLocker
AppCrypt
Essais gratuits:
iLocker
MacAppBlocker
Payé:
iLock
Lock Pro
Personnellement, je viens d'essayer et d'utiliser encore AppLocker. Je n'en ai besoin que pour une seule application, donc pour moi la version gratuite est très bien. Est très facile à utiliser et solide comme le roc. Conseillé!
la source