Автор Тема: Време на активност за ssh сесия...  (Прочетена 1103 пъти)

korea60

  • Напреднали
  • *****
  • Публикации: 189
    • Профил
Да попитам, може ли да се сложи време през който да е активна ssh сесията след лога. Примерно усер 1 се канектва към ссх сървър и след примерно 2мин го изхвърля. Супер би било да има и възможност този усер 1, ако отвори роот-а, съответно роот-а да не го изхвърля.
Има няколко решения в google, но те са насочени предимно към задаването на тиме лимит на усер-а, в bash-а, затова реших да попитам и тук дали някой не ползва нещо подобно?

Благодаря предварително.
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Време на активност за ssh сесия...
« Отговор #1 -: Dec 29, 2011, 18:00 »
Това което ползвам в момента е таймаут - след изтичане периода на неактивност сесията се затваря:

Код:
 echo "export TMOUT=3600" >> /etc/profile 

Това което вече не ползвам е скрипт, който проверява дали потребителят е работил в системата днес (за включване на дневно сумарно време на ограничение). След минута добавя единица към времето на работа, при надвишаване на максимума убива процесите на потребителя и заключва профила. Не знам дали ти се струва добра идея, а и аз сега като го гледам вече бих направил някой неща по различен начин. Ако искаш ще ти го пратя.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.