Stránka 1 z 1

MATE - automatické odhlašování uživatelů

Napsal: 09 zář 2013, 08:29
od chemik582
Ahoj. Mám na několika pracovních stanicích nainstalován Mint s prostředím MATE. Jsem s ním naprosto spokojen! Jen jsem se chtěl zeptat jakým způsobem (graficky a případně i skrzevá příkazový řádek) nastavit aby systém jakéhokoliv uživatele přihlášeného ale nepracujícího déle jak třeba 30min. odhlásil do úvodní obrazovky - pozor - ne přepnul ALE natvrdo ukončil jeho programy a odhlásil ho.
Jde mě o to že v těch stanicích je v každé cca 20 a víc uživatelů a někteří z nich prostě nechápou odhlašování po dokončení svojí práce. No a pak tam zůstávají viset a ono šestkrát spuštěné grafické prostředí přeci jen už na tom počítači je znát. Tedy jeho výkonu a reakcích.
Děkuji.

Re: MATE - automatické odhlašování uživatelů

Napsal: 09 zář 2013, 11:34
od segfault
Po troše hledání:

http://www.cyberciti.biz/faq/linux-tmou ... -variable/

Zjsednodušeně řečeno lze nastavit proměnnou TMOUT, která zajistí automatické odhlášení uživatelů (v terminálu) po zadané době v sekundách.

Všem uživatelům to lze nastavit v /etc/profile přidáním řádků:

Kód: Vybrat vše

# set a 5 min timeout policy for bash shell
TMOUT=300
readonly TMOUT
export TMOUT

Pro grafické prostředí by se mohl hodit program xprintidle.

Kód: Vybrat vše

#!/bin/bash

MAXIDLE = 60000 #Amount of idle time before logout, in milliseconds
DELAY = 30 #Amount of warning time you want to give, in seconds

while [ 1 ]; do
    if [ `xprintidle` -gt $MAXIDLE ]; then
        notify-send "Warning" "If you remain idle for $DELAY more seconds, you will be automatically logged out." -t `expr $DELAY '*' 1000`
        sleep $DELAY
        if [ `xprintidle` -gt $MAXIDLE ]; then
            mate-session-save --force-logout #Change this to whatever program you use for logout
            break
        fi
    fi
    sleep 1
done
http://forums.fedoraforum.org/showthread.php?t=92139

Re: MATE - automatické odhlašování uživatelů

Napsal: 09 zář 2013, 13:50
od chemik582
No tak zatím nic :(
Dík za nasměrování, ale i když sem přidal do /etc/profile ty tři řádky kódu. I tak nic. Zkušebně mám tu jiný počítač na kterém to zkouším a stále jede a nikdo se neodhlašuje. Jdu bádat dál.

Re: MATE - automatické odhlašování uživatelů

Napsal: 12 zář 2013, 11:44
od segfault
První tři řádky jsou pro SSH připojení.

Skript dole je kompatibilní s grafickým prostředím.

Re: MATE - automatické odhlašování uživatelů

Napsal: 19 říj 2013, 12:59
od czpetr
Měl bych dotaz mám nainstalovaný linux mint 15 mate a zkoušel jsem cinnamon a chtěl bych to zpět na mate a nevím jak.dík za rady.

Re: MATE - automatické odhlašování uživatelů

Napsal: 19 říj 2013, 14:01
od czpetr
Tak už mě poradily při odhlášení si změňit desktopové prostředí zpět na mate.