Не завершается выход из SSH-сессии ((иногда))

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

awua
Сообщения: 594

Не завершается выход из SSH-сессии

Сообщение awua »

Вхожу по SSH на соседний в LAN комп, делаю, что нужно, ввожу "exit", курсор переходит на следующую строку и ничего не происходит. Как будто ожидание чего-то. Приходится нажимать Ctrl+C, чтобы завершить выход. Это происходит не всегда; а систематики никакой нет - то выход совершается нормально, то вот так подвисает. В чём может ыбть причина?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не завершается выход из SSH-сессии

Сообщение sash-kan »

на той стороне не завершается сессия.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
awua
Сообщения: 594

Re: Не завершается выход из SSH-сессии

Сообщение awua »

Как это пофиксить?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Не завершается выход из SSH-сессии

Сообщение serzh-z »

Стоит проверить ~/.bash_logout на стороне сервера. Вполне возможно, что там какие-то хитрые команды, которые работают неверно.
Спасибо сказали:
awua
Сообщения: 594

Re: Не завершается выход из SSH-сессии

Сообщение awua »

Там нет файла "~/.bash_logout", там работает zsh.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не завершается выход из SSH-сессии

Сообщение sash-kan »

awua
ну вот и проинсектируйте все файлы, которые выполняются при logout-е.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
awua
Сообщения: 594

Re: Не завершается выход из SSH-сессии

Сообщение awua »

Спасибо за наводку, а как узнать, какие именно выполняются?
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Не завершается выход из SSH-сессии

Сообщение BIgAndy »

awua писал(а):
21.03.2011 12:14
Спасибо за наводку, а как узнать, какие именно выполняются?

дыща
Тьфублин
lsof
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не завершается выход из SSH-сессии

Сообщение sash-kan »

BIgAndy писал(а):
21.03.2011 13:22
lsof
hint: выполнять её имеет смысл из соседнего шелла.
предварительно глянув man-страничку.


а вообще развёрнутый ответ на этот вопрос:
awua писал(а):
21.03.2011 12:14
как узнать, какие именно выполняются?
звучит так: прочитайте man к вашему shell-у. там написано, какие именно скрипты shell пытается выполнить при logout-е.
дальше следует анализировать содержимое этих скриптов.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: Не завершается выход из SSH-сессии

Сообщение liaonau »

awua писал(а):
21.03.2011 12:14
Спасибо за наводку, а как узнать, какие именно выполняются?

When a login shell exits, the files $ZDOTDIR/.zlogout and then /etc/zlogout are read.
Спасибо сказали: