Le contrôle parental ne déconnecte pas l'utilisateur

4

Nous utilisons avec succès les contrôles parentaux pour limiter le temps passé par nos enfants à l'ordinateur.

Cependant, je n'arrive pas à faire en sorte que le système déconnecte l'utilisateur lorsque le délai imparti est écoulé. Étant donné que quatre personnes utilisent le même ordinateur, il devient inutilisable car les enfants exécutent des jeux, des logiciels de discussion, de musique, etc. Après une demi-journée, la mémoire est bourrée de processus inutilisés et le processeur fonctionne HOT.

J'ai vérifié que la fonctionnalité de changement rapide d'utilisateur du système d'exploitation est désactivée. Néanmoins, l'utilisateur qui est verrouillé pour des raisons de contrôle parental n'est pas automatiquement déconnecté.

J'ai également essayé de modifier le paramètre de sécurité "Déconnecter l'utilisateur après XX minutes d'inactivité". Je l'ai réglé à 10 minutes et cela fonctionne bien pour l'utilisateur qui utilise actuellement l'ordinateur, mais tous les utilisateurs verrouillés sont toujours connectés (même s'ils sont "inactifs").

Ça me rend dingue. Je finis par devoir interférer avec les enfants plusieurs fois par jour en redémarrant ou en me connectant ou déconnectant différents utilisateurs. S'il vous plaît aider!

Ah, quelques infos: MacMini Fin 2012, OS X 10.8.2

jtheman
la source
L'utilisateur est-il configuré en tant que compte administrateur?
Jaume
Non, les comptes des enfants ne sont pas des administrateurs, bien sûr, mais mon compte l'est. Les comptes sur l'ordinateur ne sont qu'un seul administrateur (le mien), puis les comptes enfants et tous sont configurés via le contrôle parental.
Jtheman
2
J'ai le même problème. Existe-t-il un moyen d'exécuter automatiquement un script de pomme lorsque les enfants manquent de temps?

Réponses:

1

On dirait que vous faites tout bien. La déconnexion automatique ne fonctionnera que pour l'utilisateur actuellement connecté.

Le moyen le plus simple consiste à redémarrer le système. Soit automatiquement la nuit ou si vous avez besoin de contrôler rapidement le système.

J'ai trouvé cette discussion sur les forums d'assistance Apple ( https://discussions.apple.com/thread/1402679?start=0&tstart=0 ) qui préconisent l'utilisation du moniteur d'activité pour interrompre le processus.

Ou bien utilisez un script hardcore qui écrasera de temps en temps tous les processus des utilisateurs enfants:

killall -u username
David Levy
la source
1
Merci. Mais ma question n'est pas vraiment de savoir comment déconnecter un utilisateur manuellement, mais comment faire fonctionner les contrôles parentaux. Souvent, je ne suis même pas chez moi et mes enfants sont sur l'ordinateur, qui cesse littéralement de répondre. Le contrôle parental est une fonctionnalité intéressante pour nous les parents qui n'aiment pas que nos enfants passent toute la journée devant l'ordinateur. Mais lorsqu'un enfant se connecte après que l'autre ait été jeté, cela ne fonctionnera que si l'enfant se déconnecte, mais il ne peut même pas se déconnecter une fois le délai écoulé. Je veux que je travaille sans surveillance!
Jtheman
1
Je comprends le problème, mais ce n’est pas la façon dont fonctionne le mac. Il ne déconnectera pas quelqu'un quand il ne reste plus de temps. C’est pourquoi j’ai souligné la nécessité de tuer les procédés si vous en avez besoin pour fonctionner plus froid.
David Levy
1
Eh bien, si j'ai besoin de regarder et de connecter les enfants dans les processus de mise à mort, ça élimine tout l'intérêt d'avoir des limites de temps automatisées là-bas? Un processus automatisé sans automatisation est tout simplement stupide! Je pourrais aussi bien utiliser un sablier!
Jtheman
Maintenant que c'était drôle, un
sablier
étrangement sur mon système 10.10, il en sudo killall -9 -u usernamerésulte même 6 processus en cours d'exécution, puis au bout de quelques secondes, 3 autres processus et une minute plus tard, un total de 51 processus sont en cours d'exécution sous le nom d'utilisateur de l'enfant!
Michael