Bonjour,
Je reprends cette discussion avec (j'espère) des questions un peu plus précises.
Je prends cet exemple : sur une Debian (étonnant !) j'ai deux utilisateurs en plus de root : Moi et Lulu.
Moi pas de soucis je peux tout faire, c'est mon ordinateur !
C'est le compte Lulu qui m'intéresse.
Ce que je souhaite c'est controler ce (sacré) Lulu par trois biais :
1. les heures d'utilisations de l'ordinateur ;
2. les programmes qu'il peut utiliser, par exemple : firefox, gcompris, supertux2, libreoffice et vlc ;
3. le filtrage de la navigation sur internet (et même le contrôle horaire du web).
Pour le point 3. je pense savoir comment faire (en fait je pense savoir sur quoi me baser car je n'ai pas encore mis les mains dans les fichiers) : squid + squidguard avec l'utilisation de l'authentification pour que Moi puisse se vautrer dans les pages les plus salaces de la toile mais pas Lulu cela va de soit !
Mes références pour ce point :
- Linux pratique n° 48 spécial Debian page 71, l'article de Cédric Pellerin
Le projet Cohorte.
- Les pages sur squid et squidguard de l'internet rapide et permanent
http://irp.nain-t.net/doku.php/220squid:start.
-Le blog de Michauko
SquidGuard : filtre URL et listes à jour... http://michauko.org/blog/2009/05/20/squidguard-filtre-durl-et-listes-a-jour-le-plus-dur/.
-La documentation Ubuntu sur le contrôle parental
http://doc.ubuntu-fr.org/tutoriel/comment_mettre_en_place_un_controle_parental.
Pour le point 1.
Je viens de voir ça (qui m'a l'air de répondre à la question) utilisation de pam :
http://doc.ubuntu-fr.org/tutoriel/restrictions_horaires.
En avez vous d'autres et y-a-t-il moyen de faire afficher un message au moment du refus du login ?
Pour le point 2. c'est un peut flou je pensais à une utilisation de sudoers,
quelque chose de la forme :
Lulu localhost = les programmes cités ci-dessus et shutdown.
Est-ce la bonne solution ou y-en-a-t-il d'autres.
Merci d'avance.