limiter le nombre d'heures de sessions (login graphique)

Le
Basile Starynkevitch
Bonjour,

Savez vous s'il existe un paquet debian pour limiter le nombre d'heures
de connexion d'un utilisateur.

J'ai en effet un fils adolescent, et je voudrais que sa session
graphique (initiée par gdm) soit arrêtée automatiquement au bout de 40
minutes.

Je n'ai rien trouvé d'évident à ce propos. Peut-être qu'un module P=
AM
ou une extension de GDM sait faire?

J'ai commencé à coder un démon en C++ qui tue (par kill) tous les
processus d'un utilisateur donné au bout d'un certain délai (40
minutes). Mais ça doit probablement exister déjà (mais je n'ai pas
trouvé).

Cordialement
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110109185203.30c7142f.basile@starynkevitch.net
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
corbie
Le #23004781
Le dimanche 09 janvier 2011, Basile Starynkevitch a écrit :
Savez vous s'il existe un paquet debian pour limiter le nombre d'heures
de connexion d'un utilisateur.
J'ai en effet un fils adolescent, et je voudrais que sa session
graphique (initiée par gdm) soit arrêtée automatiquement au bout de 40
minutes.


---------------------------------

Je crie au scandale !

Laissons les personnes utiliser leur ordinateur,
en se basant sur la confiance.
Il suffit de dire à ton fils, de penser aussi à ses études
et de faire de l'ordinateur à discrétion.
Sinon, de venir lui dire d'arrêter en fonction de son travail
scolaire.

Un jour, j'avais émis une demande du même type
sur un forum américain et vu la réaction des membres,
je ne recommencerai pas de sitôt une telle question.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Basile Starynkevitch
Le #23004791
On Sun, 9 Jan 2011 20:02:38 +0100
wrote:

Le dimanche 09 janvier 2011, Basile Starynkevitch a écrit :
> Savez vous s'il existe un paquet debian pour limiter le nombre d'heures
> de connexion d'un utilisateur.
> J'ai en effet un fils adolescent, et je voudrais que sa session
> graphique (initiée par gdm) soit arrêtée automatiquement au bout de 40
> minutes.
---------------------------------

Je crie au scandale !

Laissons les personnes utiliser leur ordinateur,
en se basant sur la confiance.
Il suffit de dire à ton fils, de penser aussi à ses études
et de faire de l'ordinateur à discrétion.



Mon fils est mon 4e enfant (il est aussi en 4e). Mes 3 ainés sont
adultes (ont réussi ou terminent des études brillantes), et 2 d'entre
eux sont mariés, et parents.

Il y a un an, je pensais aussi comme toi. Mais je constate que mon fils
cadet a besoin d'être très encadré (je ne parlerais pas de ses
résultats scolaires en public). Il se trouve qu'il est souvent à la
maison un peu seul (étant en classe à horaire aménagé pour la musiq ue,
il a plusieurs après midis où il est seul à la maison).

Pour vérouiller complètement l'accès, il y a moduser -L. Je cherche
quelque chose de moins coercitif.

Mais je reconnais que devoir restreindre l'accès à un ordinateur est
très regrettable, et je suis assez marri d'en arriver temporairement
là. (En fait, mon fils a aussi un netbook, sans connexion internet,
qu'il peut utiliser sans limitations).

Ta réaction me fait penser à une autre. Il y a quelques années (2004?)
j'avais professionnellement initié le projet POESIA (filtrage de
contenu internet en libre http://www.poesia-filter.org/). A l'époque,
certains avaient traités le consortium de nazis. Faut quand même pas
exagérer!

Cordialement.

--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
corbie
Le #23004861
Le dimanche 09 janvier 2011, vous avez écrit :
> Le dimanche 09 janvier 2011, Basile Starynkevitch a écrit :
> > Savez vous s'il existe un paquet debian pour limiter le nombre d'heur es
> > de connexion d'un utilisateur.
> > J'ai en effet un fils adolescent, et je voudrais que sa session
> > graphique (initiée par gdm) soit arrêtée automatiquement au bou t de 40
> > minutes.
> ---------------------------------
> Je crie au scandale !
> Laissons les personnes utiliser leur ordinateur,
> en se basant sur la confiance.
> Il suffit de dire à ton fils, de penser aussi à ses études
> et de faire de l'ordinateur à discrétion.

Mon fils est mon 4e enfant (il est aussi en 4e). Mes 3 ainés sont
adultes (ont réussi ou terminent des études brillantes), et 2 d'entre
eux sont mariés, et parents.
Il y a un an, je pensais aussi comme toi. Mais je constate que mon fils
cadet a besoin d'être très encadré (je ne parlerais pas de ses
résultats scolaires en public). Il se trouve qu'il est souvent à la
maison un peu seul (étant en classe à horaire aménagé pour la mus ique,
il a plusieurs après midis où il est seul à la maison).
Pour vérouiller complètement l'accès, il y a moduser -L. Je cherche
quelque chose de moins coercitif.

Mais je reconnais que devoir restreindre l'accès à un ordinateur est
très regrettable, et je suis assez marri d'en arriver temporairement
là. (En fait, mon fils a aussi un netbook, sans connexion internet,
qu'il peut utiliser sans limitations).

Ta réaction me fait penser à une autre. Il y a quelques années (200 4?)
j'avais professionnellement initié le projet POESIA (filtrage de
contenu internet en libre http://www.poesia-filter.org/). A l'époque,
certains avaient traités le consortium de nazis. Faut quand même pas
exagérer! Basile STARYNKEVITCH


----------------------------------

Il ne faut pas confondre la limitation ordinateur pour un enfant
et le filtrage de contenu internet ...

Mon fils (14 ans) était sans cesse sur un jeu (call of duty).
Je l'ai interdit car, de plus, il est interdit aux moins de 18 ans.

Maintenant, il n'est plus trop sur son PC et quand il y est,
il s'est lancé dans le graphisme, retouches images, montages vidéos,
et a découvert le logiciel libre ... Gimp.

La méthode plutôt soft, plus de jeu mais pc autorisé,
avec enfin de la réflexion, un peu d'esthétique (images),
a été payante.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Bernard Schoenacker
Le #23004871
Le Sun, 9 Jan 2011 18:52:03 +0100,
Basile Starynkevitch
Bonjour,

Savez vous s'il existe un paquet debian pour limiter le nombre
d'heures de connexion d'un utilisateur.

J'ai en effet un fils adolescent, et je voudrais que sa session
graphique (initiée par gdm) soit arrêtée automatiquement a u bout de 40
minutes.

Je n'ai rien trouvé d'évident à ce propos. Peut-être qu'un module PAM
ou une extension de GDM sait faire?

J'ai commencé à coder un démon en C++ qui tue (par kill) t ous les
processus d'un utilisateur donné au bout d'un certain délai (40
minutes). Mais ça doit probablement exister déjà (mais je n'ai pas
trouvé).

Cordialement



bonjour,

pourquoi ne pas rechercher une solution proche du cyber café ?

autrement quoi de neuf à "Bourg les canards" ?

nom : zeiberbude

slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Ebling Andreas
Le #23004921
Bonsoir,

On Jan 9, 2011, at 8:26 PM, Basile Starynkevitch wrote:

On Sun, 9 Jan 2011 20:02:38 +0100
wrote:

Le dimanche 09 janvier 2011, Basile Starynkevitch a écrit :
Savez vous s'il existe un paquet debian pour limiter le nombre d'heures
de connexion d'un utilisateur.
J'ai en effet un fils adolescent, et je voudrais que sa session
graphique (initiée par gdm) soit arrêtée automatiquement au bout de 40
minutes.


---------------------------------





Est-il possible de jouer avec la commande shutdown ?
Avec par exemple un shutdown -h +40, qui éteins l'ordinateur au bout de 40 minutes.


Je crie au scandale !

Laissons les personnes utiliser leur ordinateur,
en se basant sur la confiance.
Il suffit de dire à ton fils, de penser aussi à ses études
et de faire de l'ordinateur à discrétion.





Certain(e)s n'ont pas forcément envie de penser aux études/cours, et généralement l'avis des parents quand on est dans la période de l'adolescence, on s'en contre fiche pas mal et on aime bien faire le contraire de ce qu'ils veulent. (je le sais, j'étais justement comme ça)

Cordialement,
--
Ebling Andreas
"Photography is a powerful art capable of holding a moment forever..."
http://www.ebling-photo.fr

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Yves Rutschle
Le #23005711
On Sun, Jan 09, 2011 at 06:52:03PM +0100, Basile Starynkevitch wrote:
Je n'ai rien trouvé d'évident à ce propos. Peut-être qu'un module PAM
ou une extension de GDM sait faire?

J'ai commencé à coder un démon en C++ qui tue (par kill) tous les
processus d'un utilisateur donné au bout d'un certain délai (40
minutes). Mais ça doit probablement exister déjà (mais je n'ai pas
trouvé).



Si je comprend le reste de la discussion, c'est surtout la
connexion internet que tu veux restreindre, non?

Personellement, j'aurais tendance à installer Squid,
interdire l'accès au Web à part avec Squid, et à retreindre
l'accès par utilisateur dans la configuration de Squid.

Je n'ai pas regardé en détail si c'est possible, mais je
sais que Squid sait authentifier les utilisateurs et sans
limiter l'usage à des plages horaires, il doit bien aussi
savoir limiter la durée d'usage...

Y.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Daniel Caillibaud
Le #23005881
Le 09/01/11 à 20:35, Ebling Andreas EA> Est-il possible de jouer avec la commande shutdown ?
EA> Avec par exemple un shutdown -h +40, qui éteins l'ordinateur au bout de 40 minutes.

Pas pensé à ça mais ça semble simple et efficace ;-)

P'tet un tantinet violent quand même (si en train d'éditer un fichier), et au cas où
y'aurait pas de truc tout prêt satisfaisant pour arriver au même résu ltat, vaudrait mieux
ajouter le lancement d'un script (script d'init appellé avant gdm ou bien au début de au début
de /etc/init.d/gdm3), qui ferait

- avec l'argument start
- vérifier la date du dernier /var/log/Xorg.0.log (ou d'un autre fichie r)
- si trop récent affichage d'un message et halt qq s + tard
- sinon se rappeler avec l'argument stop X min + tard
- avec l'argument stop
- si le(s) fichier(s) $NOSTOP n'existe pas (pour pouvoir quand même uti liser la machine + de
X min, ça peut être un fichier dans /root que tu crée à la main le jour où, ou bien un
fichier de /tmp/ créé automatiquement par le démarrage d'une sess ion X de qqun d'autre)
- afficher un message à l'écran (avec zenity, xmessage ou gmessage ? pour prévenir
que ça va couper dans 5 min)
- halt

Sinon, en le prévenant reste la solution de flicage "à posteriori" sur les heures de début et
fin des sessions (un log qqpart, un mail envoyé, etc.).
P'tet plus souple, mais je me garderai de donner des conseils à ce sujet ;-)

--
Daniel

C'est très curieux : ce sont toujours les célibataires qui vous donnent
des conseils pour élever des enfants.
Paul Claudel

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Pierre Allken-Bernard
Le #23006071
C'est sans doute un sujet très compliqué (et je suis mal placé pour en parler)
mais je trouve aussi que c'est dommage/déjà mal barré
s'il faut écrire un script pour empêcher ses enfants
de rester trop longtemps sur un ordi.

ça me rappelle ma grand-mère qui comptait précisément 60 minutes
quand elle me laissait regarder la télé. Du coup je n'avais jamais
vu un film en entier (j'avais fini par ne plus regarder du tout la télé).

Pierre

>> Je crie au scandale !
>>
>> Laissons les personnes utiliser leur ordinateur,
>> en se basant sur la confiance.
>> Il suffit de dire à ton fils, de penser aussi à ses études
>> et de faire de l'ordinateur à discrétion.

Certain(e)s n'ont pas forcément envie de penser aux études/cours, et généralement l'avis des parents quand on est dans la période de l'adolescence, on s'en contre fiche pas mal et on aime bien faire le contraire de ce qu'ils veulent. (je le sais, j'étais justement comme ça)
--
Ebling Andreas



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
steve
Le #23006451
Le 09-01-2011, à 18:52:03 +0100, Basile Starynkevitch () a écrit :

Bonjour,



Bonjour, peut-être

$ apt-cache show timeoutd

Description: Flexible user timeout daemon with X11 support timeoutd
enforces the time restrictions specified for each or all users. .
timeoutd scans /var/run/utmp every minute and checks /etc/timeouts for
an entry which matches a restricted user, based on: .
- The current day and time
- The tty that the user is currently logged in on
- The user's login ID

- Any primary or secondary groups the user is in timeoutd can restrict
local users, X11-users and users via telnet/SSH for a maximum of their
session, max. day, idle or no login at all. . timeoutd is also able
to restrict users running X.


Bonne fin de journée,
s.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
mboss
Le #23008691
On 10 jan, 10:20, Yves Rutschle ----
Personellement, j'aurais tendance installer Squid,
interdire l'acc s au Web part avec Squid, et retreindre
l'acc s par utilisateur dans la configuration de Squid.

Je n'ai pas regard en d tail si c'est possible, mais je
sais que Squid sait authentifier les utilisateurs et sans
limiter l'usage des plages horaires, il doit bien aussi
savoir limiter la dur e d'usage...




Perso, j'utilise squid en tant que web proxy transparent.
Avec squid on peut très bien régler l'acces des utilisateurs et les
plages horaires (et un tas d'autres paramètres...).
Par contre, limiter la DUREE d'accès à internet n'est pas possible
avec squid et me paraît
aussi une tâche assez dure: Le protocole
http étant "stateless" , une connexion internet (et sa durée) n'est
pas gérée.

Marco

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme