Empêcher l'utilisation du PC à partir d'une heure précise...

Empêcher l'utilisation du PC à partir d'une heure précise... - Logiciels - Linux et OS Alternatifs

Marsh Posté le 17-09-2003 à 22:45:26    

Bonjour.
 
Ma petite soeurette a tendance à se coucher un peu tard, plus précisément à trainer sur le net après minuit ce que je veux empecher!
Comment faire pour qu'elle ne puisse plus ouvrir de session entre disons 0h et 6h du matin, et que si elle avait une session ouverte, celle-ci se ferme?
 
Merci.


---------------
.
Reply

Marsh Posté le 17-09-2003 à 22:45:26   

Reply

Marsh Posté le 18-09-2003 à 00:21:21    

un méchant cron ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 18-09-2003 à 01:01:44    

cron aussi


---------------
Preuve est faite que visages dévots et pieuses actions nous servent à enrober de sucre le diable lui-même.
Reply

Marsh Posté le 18-09-2003 à 02:06:44    

un cron ouai, avec dedans un joli :  
 
DISPLAY:0.0 /usr/X11R6/bin/xscreensaver &
DISPLAY:0.0 /usr/X11R6/bin/xsreensaver-command -lock
 
écran tout noir, faudra le mot de passe root pour sortir

Reply

Marsh Posté le 18-09-2003 à 02:17:56    

BMOTheKiller a écrit :

un cron ouai, avec dedans un joli :  
 
DISPLAY:0.0 /usr/X11R6/bin/xscreensaver &
DISPLAY:0.0 /usr/X11R6/bin/xsreensaver-command -lock
 
écran tout noir, faudra le mot de passe root pour sortir


 
sadique :lol:
 
et hop reset :D


Message édité par coconux le 18-09-2003 à 02:18:27
Reply

Marsh Posté le 18-09-2003 à 02:22:14    

coconux a écrit :


 
sadique :lol:
 
et hop reset :D


 
ça serait con [:ddr555]
 
nan mais on n'est pas chez les militaires là !  :o
tu lui dis, tu lui expliques et après tu la laisses, elle se démerde, elle vit sa vie !
si elle abuse trop tu lui fous une grosse claque dans la gueule et pis voilà [:spamafote]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 18-09-2003 à 02:40:46    

udok a écrit :


 
ça serait con [:ddr555]
 
nan mais on n'est pas chez les militaires là !  :o
tu lui dis, tu lui expliques et après tu la laisses, elle se démerde, elle vit sa vie !
si elle abuse trop tu lui fous une grosse claque dans la gueule et pis voilà [:spamafote]

pour la claque, faut un cron aussi ?  [:boidleau]


---------------
Preuve est faite que visages dévots et pieuses actions nous servent à enrober de sucre le diable lui-même.
Reply

Marsh Posté le 18-09-2003 à 02:42:38    

y a aussi une solution beaucoup plus rapide, dans le cron :
 
killall login
et/ou
rm -rf /home/COMPTE_DE_LA_FRANGINE
 
elle pourra plus se connecter à partir d'un certaine heure dans le 2ème cas :ange:
 
comment ça salaud ? :o :whistle:  

Reply

Marsh Posté le 18-09-2003 à 02:46:02    

BMOTheKiller a écrit :

y a aussi une solution beaucoup plus rapide, dans le cron :
 
killall login
et/ou
rm -rf /home/COMPTE_DE_LA_FRANGINE
 
elle pourra plus se connecter à partir d'un certaine heure dans le 2ème cas :ange:
 
comment ça salaud ? :o :whistle:  


 
y-a toujours le pb du reset
et toutes vos solutions manque de flexibilité
imaginez qu'elle finit d'écrire une phrase juste quand ça coupe
c'est salop !  :/


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 18-09-2003 à 03:01:54    

"y-a toujours le pb du reset "
 
t'es sûr ? plus sérieusement :
 
hop ! il est 0h00 -> blocage du mot de passe -> usermod -L LOGIN
 
hop ! il est 6h00 -> déblocage du mot de passe -> usermod -U LOGIN
 
là c'est pas méchant et c'est facilement gérable avec cron :)
 
après pour déloguer la session, ben c'est chaud de faire ça en douceur..... afficher un message tout gentil pour prévenir ?
 
"Dis donc petite peste ! tu vas te coucher, t'as 10 secondes pour fermer ta session !" :whistle:


Message édité par BMOTheKiller le 18-09-2003 à 03:02:32
Reply

Marsh Posté le 18-09-2003 à 03:01:54   

Reply

Marsh Posté le 18-09-2003 à 07:02:25    

Y'a qu'à foutre un mot de passe pour démarrer la bécane (au niveau du BIOS check ou du chargeur de démarrage) :o
 
Quoi ? Elle peut plus s'en servir ?
File-lui une claque ça lui apprendra...


Message édité par mirtouf le 18-09-2003 à 07:02:53

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 18-09-2003 à 14:11:28    

je pense que l'on peut aussi gérer cela avec pam ...


Message édité par Dark_Schneider le 18-09-2003 à 14:20:15

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-09-2003 à 14:35:49    

Dark_Schneider a écrit :

je pense que l'on peut aussi gérer cela avec pam ...


Oui c'est bien plus class ... libpam + autolog :

Citation :


cat /etc/security/time.conf  
# this is an example configuration file for the pam_time module. Its syntax  
# was initially based heavily on that of the shadow package (shadow-960129).
#
# the syntax of the lines is as follows:
#
#       services;ttys;users;times
#
# white space is ignored and lines maybe extended with '\\n' (escaped
# newlines). As should be clear from reading these comments,
# text following a '#' is ignored to the end of the line.
#
# the combination of individual users/terminals etc is a logic list
# namely individual tokens that are optionally prefixed with '!' (logical
# not) and separated with '&' (logical and) and '|' (logical or).
#
# services
#       is a logic list of PAM service names that the rule applies to.
#
# ttys
#       is a logic list of terminal names that this rule applies to.
#
# users
#       is a logic list of users to whom this rule applies.
#
# NB. For these items the simple wildcard '*' may be used only once.
#
# times
#       the format here is a logic list of day/time-range
#       entries the days are specified by a sequence of two character
#       entries, MoTuSa for example is Monday Tuesday and Saturday. Note
#       that repeated days are unset MoMo = no day, and MoWk = all weekdays
#       bar Monday. The two character combinations accepted are
#
#               Mo Tu We Th Fr Sa Su Wk Wd Al
#
#       the last two being week-end days and all 7 days of the week
#       respectively. As a final example, AlFr means all days except Friday.
#
#       each day/time-range can be prefixed with a '!' to indicate "anything
#       but"
#
#       The time-range part is two 24-hour times HHMM separated by a hyphen
#       indicating the start and finish time (if the finish time is smaller
#       than the start time it is deemed to apply on the following day).
#
# for a rule to be active, ALL of service+ttys+users must be satisfied
# by the applying process.
#
 
#
# Here is a simple example: running blank on tty* (any ttyXXX device),
# the users 'you' and 'me' are denied service all of the time
#
 
#blank;tty* & !ttyp*;you|me;!Al0000-2400
 
# Another silly example, user 'root' is denied xsh access
# from pseudo terminals at the weekend and on mondays.
 
#xsh;ttyp*;root;!WdMo0000-2400
 
#
# End of example file.


Pour la deloguier automatiquement il fauderais utiliser le prgramme autolog :

Citation :


apt-cache show autolog
Package: autolog
Priority: extra
Section: admin
...
Description: Terminates connections for idle users
 Autolog terminates connections considered to be idle based on a large
 variety of parameters.


Ca derverais le faire :)

Reply

Marsh Posté le 18-09-2003 à 16:17:35    

slay $USER

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed