#1 Le 09/03/2007, à 21:36
- Snow910
ouverture session utilisateur selon jour et heure de la semaine
Bonjour,
J'aimerais savoir si il est possible de définir l'ouverture d'une session utilisateur en fonction du jour de la semaine et de l'heure (un genre de contrôle d'accès), pour limiter l'accès à l'ordi à mes enfants.
je souhaiterai qu'ils aient accès librement à leur session en fonction de ces paramètres
L'idée serait que le compte soit valide suivant une grille horaire et journalière
Quelqu'un a t'il déjà réaliser une configuration similaire ?
Merci pour votre aide et vos conseils
Hors ligne
#2 Le 19/03/2007, à 21:58
- seb0uil
Re : ouverture session utilisateur selon jour et heure de la semaine
Salut,
J'ai trouvé une solution, pas forcément cool a mettre en place, mais si ca peut te donner une piste.
Si un utilisateur a comme shell /bin/false, la connexion gdm pour cet utilisateur est désactivé avec un petit message l'indiquant. Et la connexion shell aussi.
donc tu peux désactiver un compte via la commande
sudo usermod -s /bin/false le_login
et la réactiver ensuite via
sudo usermod -s /bin/bash le_login
nb: j'ai mis ici bash car c'est le plus probable, mais ce n'est peut etre pas leur shell par défaut.
Pour automatiser cela, tu peux passer par cron
par exemple pour n'autoriser que de 18:00 -> 20:00 en semaine + le WE (du vendredi 20:00 au dimanche 20:00)
$ sudo crontab -e
# m h dom mon dow command
# autorisation à 18:00 en semaine
0 18 * * 1-5 usermod -s /bin/bash le_login
# fermeture à 20:00 en semaine
0 20 * * 1-5 usermod -s /bin/false le_login
# ouverture le vendredi a 20:00
0 18 * * 5 usermod -s /bin/bash le_login
#fermeture le dimanche à 20:00
0 20 * * 0 usermod -s /bin/false le_login
voila, ca devrait le faire si les plages horaires ne sont pas trop compliquées...
Hors ligne
#3 Le 19/03/2007, à 22:19
- ssdg
Re : ouverture session utilisateur selon jour et heure de la semaine
Et si on est déjà connecté? (ce n'est pas un sarcasme, mais j'ai quand même un doute et puis sous windows ça marcherai puisqu'il faut rebooter toutes les 5 minutes )
PS: oui, je suis méchant quand je parle de windows.
s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.
Hors ligne
#4 Le 19/03/2007, à 22:58
- seb0uil
Re : ouverture session utilisateur selon jour et heure de la semaine
Je pense que ca ne coupe pas le connexion si elle est déja active...
La faut avoir l'autorité parentale,
Allez Zou, les enfants, au lit
Autrement, doit bien il y avoir une solution...
Hors ligne
#5 Le 19/03/2007, à 23:27
- ssdg
Re : ouverture session utilisateur selon jour et heure de la semaine
Peut être en jouant avec gshutdown et les droits sur ces fichiers de conf...
Ou encore le lancer en root ou encore trouver l'appel à GDM pour déloguer un utilisateur.
s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.
Hors ligne
#6 Le 15/05/2007, à 23:14
- llwynrt
Re : ouverture session utilisateur selon jour et heure de la semaine
bonjour
n’y a-t’il pas un équivalent à ça ?
http://www.pcastuces.com/pratique/windows/xp/restreindre.htm
ça m’intéresse aussi
Marie-Lyse
Les erreurs Windows, c'est un peu comme les rêves, il faut savoir les interpréter, parfois ça peut vouloir dire quelque chose !
Hors ligne
#7 Le 31/05/2007, à 15:47
- alain888cn
Re : ouverture session utilisateur selon jour et heure de la semaine
Bonsoir,
Je suis aussi a la recherche d'un contrôle d'accès pour mes enfants.
J'ai trouvé ce lien:
http://www.linux-tips.us/security/restrict-login-with-pam.htm
Mais je démarre juste avec Ubuntu et ne suis pas sur de bien tout comprendre (apres 15 ans de Windows...). Peut-être qqun peut-il aider?
Est ce que qqun a essayer la solution de SebOull? Cela répond-il au besoin?
Est-ce que ce code proposé doit être taper dans un fichier particulier?
Hors ligne