Discussion:
uitloggen na 1/2 u
(te oud om op te antwoorden)
Peter Verhaest
2008-05-16 07:59:26 UTC
Permalink
Beste nieuwsgroepers,

Ik ben beheerder van een bibliotheek en heb enkele pc's op linux
geïnstalleerd. Graag zou ik willen dat een bepaalde gebruiker vb. na 1/2
uur automatisch uitlogd.

Hoe kan ik daarvoor zorgen ?

En hoe kan ik nadien zien hoeveel keer die gebruiker ingelogd is na vb
een week ?


Ik hoop dat er mij iemand kan helpen en daarvoor een oplossing kan
bieden want van de administratie uit vragen ze telkens naar de
bezettingsgraad van de computers voor internet.


Ubuntu 7.04 met gdm en gnome



Alvast bedankt voor alle hulp.


Met Vriendelijke Groeten

Peter Verhaest
Paul van der Vlis
2008-05-16 13:09:39 UTC
Permalink
Post by Peter Verhaest
Beste nieuwsgroepers,
Ik ben beheerder van een bibliotheek en heb enkele pc's op linux
geïnstalleerd. Graag zou ik willen dat een bepaalde gebruiker vb. na 1/2
uur automatisch uitlogd.
Zomaar zonder waarschuwing?
Post by Peter Verhaest
Hoe kan ik daarvoor zorgen ?
Het lijkt me dat daarvoor een scriptje geschreven zou kunnen worden.

Ik ken zo geen standaard applicatie wat dit doet, maar je zou eens
kunnen kijken naar programma's als Pessulus en Sabayon, die hebben veel
opties om mogelijkheden van gebruikers te beperken.
http://www.gnome.org/projects/sabayon/

Ook hebben internet-cafe's misschien dezelfde problemen, ik heb ooit
eens iets gehoord over "cafebuntu", iets wat speciaal voor internet
cafe's zou zijn. Ik geloof overigens niet dat het al klaar is.
Post by Peter Verhaest
En hoe kan ik nadien zien hoeveel keer die gebruiker ingelogd is na vb
een week ?
In de logbestanden staat wie er ingelogt heeft, /var/log/auth.log is de
meest actuele. De logbestanden worden steeds opgeschoven. Ook hiervoor
lijkt me een scriptje de meest eenvoudig oplossing. Maar krijgt iedere
gebruiker wel een unieke loginnaam?

Met vriendelijke groet,
Paul van der Vlis.
--
http://www.vandervlis.nl/
Huub Reuver
2008-05-16 17:18:13 UTC
Permalink
Post by Paul van der Vlis
Post by Peter Verhaest
Beste nieuwsgroepers,
Ik ben beheerder van een bibliotheek en heb enkele pc's op linux
geïnstalleerd. Graag zou ik willen dat een bepaalde gebruiker vb. na 1/2
uur automatisch uitlogd.
Zomaar zonder waarschuwing?
Post by Peter Verhaest
Hoe kan ik daarvoor zorgen ?
Het lijkt me dat daarvoor een scriptje geschreven zou kunnen worden.
Ik ken zo geen standaard applicatie wat dit doet, maar je zou eens
kunnen kijken naar programma's als Pessulus en Sabayon, die hebben veel
opties om mogelijkheden van gebruikers te beperken.
http://www.gnome.org/projects/sabayon/
Ook hebben internet-cafe's misschien dezelfde problemen, ik heb ooit
eens iets gehoord over "cafebuntu", iets wat speciaal voor internet
cafe's zou zijn. Ik geloof overigens niet dat het al klaar is.
Post by Peter Verhaest
En hoe kan ik nadien zien hoeveel keer die gebruiker ingelogd is na vb
een week ?
In de logbestanden staat wie er ingelogt heeft, /var/log/auth.log is de
meest actuele. De logbestanden worden steeds opgeschoven. Ook hiervoor
lijkt me een scriptje de meest eenvoudig oplossing. Maar krijgt iedere
gebruiker wel een unieke loginnaam?
Lijkt me niet een standaard scriptje:
Je zult bijvoorbeeld vanuit de login een programma moeten starten dat
de gebruiker na 25 minuten waarschuwt dat hij moet afronden en na 30
minuten afsluit.

Praktisch probleem is dus dat het script als beheerder moet werken
omdat de gebruiker het anders wel afschiet.

Als niets werkt kun je altijd nog een cronjob schrijven die controleert
of de gebruiker meer dan een half uur ingelogd is (en dan de sessie
sluit). Dat lijkt me zelf de eenvoudigste optie.

Over het inloggen:
kijk eens of "last" genoeg informatie geeft. Misschien dat je wat moet
filteren. Als je weet welk programma gecheckt moet worden kun je
natuurlijk even kijken of er een logmelding kan worden gemaakt van in-
en uitloggen.

Met vriendelijke groet,
Huub Reuver
"goarilla <\"kevinpaulus|\"@|skynet" <"punt>
2008-05-16 18:49:15 UTC
Permalink
Post by Peter Verhaest
Beste nieuwsgroepers,
Ik ben beheerder van een bibliotheek en heb enkele pc's op linux
geïnstalleerd. Graag zou ik willen dat een bepaalde gebruiker vb. na 1/2
uur automatisch uitlogd.
Hoe kan ik daarvoor zorgen ?
En hoe kan ik nadien zien hoeveel keer die gebruiker ingelogd is na vb
een week ?
Ik hoop dat er mij iemand kan helpen en daarvoor een oplossing kan
bieden want van de administratie uit vragen ze telkens naar de
bezettingsgraad van de computers voor internet.
Ubuntu 7.04 met gdm en gnome
Alvast bedankt voor alle hulp.
Met Vriendelijke Groeten
Peter Verhaest
dit is ms wel handig:

$(ps -C X -o etime=)

Loading...