Конфигурация неактивности сессии SSH?

Существует довольно мало работы, уже происходящей с PowerShell и SharePoint. Проверьте блог Gary Lepointe. http://stsadm.blogspot.com/ Он - г-н STSADM в мире MVP SharePoint.

Я думаю, что Gary разработал ряд cmdlets (который является правильным словом?) для Powershell.

В целом я не большой поклонник PowerShell b/c, я имею твердые навыки разработки и чувствую себя более comfertable, пишущий то, в чем я нуждаюсь в C# с API SharePoint.

4
задан 23 July 2009 в 23:37
7 ответов

Я использую export TMOUT=3600 в моем ~/.bashrc для закрывания неактивного сеанса после 1 часа.

3
ответ дан 3 December 2019 в 03:03

Большая часть того, что Вы устанавливаете взгляд tcp настройки. Необходимо сказать оболочке регистрировать Вас. Комментарий об установке TMOUT=3600 в течение часа является тем, который я выиграл. Можно хотеть поместить это в глобальный профиль (/etc/profile)

сообщения проверки активности tcp - все, чтобы сделать с тем, как часто пакеты отправляются для хранения сеанса TCP активным. например, если не было трафика в течение минуты, и tcp поддерживают, был установлен на 60 секунд затем, поддерживать пакет будет отправлен для хранения сессии активной. Это - разумный набор описаний различных tcp переменных

3
ответ дан 3 December 2019 в 03:03
  • 1
    Это - большая информация James, особенно ссылка переменных TCP. Вы смогли описать то, что я медленно пытался очистить независимо в моей голове, но несколько из ссылок, я столкнулся с сохраненным упоминанием неактивного тайм-аута и сообщений проверки активности, как будто они были тем же самым.Спасибо за помощь! –  Dizzle 26 July 2009 в 15:33

У меня есть ClientAliveInterval 600 ClientAliveCountMax 0, и он работает

1
ответ дан 3 December 2019 в 03:03
  • 1
    Спасибо Jure, но я попробовал Ваши настройки и это didn' t испытывают таймаут. - D –  Dizzle 24 July 2009 в 00:50
  • 2
    Вы перезапускали sshd после этого и повторно подключенный? иначе старая конфигурация используется для этого соединения. –  ThorstenS 24 July 2009 в 01:21
  • 3
    Мои извинения Jure/Thorsten, я повторил, и он работал. Хм... Я был уверен это I' d зарегистрированный/в после перезапуска sshd, но возможно нет. Я думаю, что возвращался вокруг слишком много и не полностью понимал различные части. Благодаря вам обоим; между этим, TMOUT и неактивным предложением ниже, я думаю I' m хорошо оборудованный теперь. –  Dizzle 26 July 2009 в 15:52

Вы попытались установить значение IdleTimeout? Это - старая установка, но я не уверен, какую версию ssh Вы выполняете, таким образом, это может все еще работать. Можно также установить неактивный тайм-аут на клиентском. Лично, я ударил бы настройки проверки активности до чего-то, что будет обычно устанавливаться, как 600 секунд с 3 сообщениями проверки активности, и видеть, работает ли это.

0
ответ дан 3 December 2019 в 03:03
  • 1
    Я нашел, что сразу после регистрации этого, но sshd кричал на меня во время попытки перезапуска (" плохой option"), и когда я возвратился к исходному sshd_config и делал попытку другого перезапуска sshd, я был загружен прочь. Я на самом деле должен был перейти к консоли для запуска sshd снова. Я быстро просканированный форум/блог, который упомянул определенные дистрибутивы та работа с IdleTimeOut? –  Dizzle 24 July 2009 в 01:14
  • 2
    Просто видел Ваш отредактированный ответ; я определенно хочу сделать что-то серверная сторона, таким образом, I' ll делают больше совместного усилия для нахождения установки IdleTimeOut совместимой с моей установкой. Я действительно пробовал более длительные настройки проверки активности, на Jure выше, но никакая удача. Спасибо James! –  Dizzle 24 July 2009 в 01:17

Я - поклонник неактивных. Да, это - дополнительный демон пространства пользователя, но это работает красиво.

http://www.itworld.com/nls_unix_login2

Источник tarball: http://sourceforge.net/projects/idled/files/idled/

(Исходная ссылка была: http://www.netsw.org/system/tools/process/, но это, кажется, снижается в данный момент),

0
ответ дан 3 December 2019 в 03:03
  • 1
    Просто запущенное чтение ссылки Вы отправили; этот инструмент выглядит большим до сих пор, I' ll начинают играть с ним на этой неделе.Спасибо! –  Dizzle 26 July 2009 в 15:42

Я предполагаю, что ваш профиль брандмауэра не соответствует правилу / местоположению, в котором вы находитесь.

Брандмауэр Windows является динамическим, он знает, где вы находитесь, и он знает, что в зависимости от вашего местоположения он должен применять определенный набор правил, которые являются предопределенными или которые вы определили себя.

Просто убедитесь, что место, в котором вы находитесь, соответствует созданному вами правилу.

Для получения дополнительной информации прочтите это: http://blogs.technet.com/b/networking/archive/2010/09/08/network-location-awareness-nla-and-how-it-relates -to-windows-firewall-профили. Я испытал этот случай, когда настраивал виртуальный сервер CentOS с VMWare Workstation и использовал мостовой вариант. Виртуальный сервер сначала работает нормально, но примерно через час после попытки подключения мой сеанс putty ssh быстро отключается от сервера.

0
ответ дан 3 December 2019 в 03:03

Если вы хотите отключить удаленные команды, запускаемые неинтерактивно, ssh, вы можете использовать что-то вроде этого:

( sleep $timeout && kill -9 0 ) 2>/dev/null & $cmd; RC=$? ; pkill -P $! ; exit $RC;
0
ответ дан 3 December 2019 в 03:03

Теги

Похожие вопросы