Можно ли связать некоторые действия, которые будут выполнены до выхода из сеанса ssh ?
Я имею в виду некоторые конфиги, такие как .bashrc и т.д.
Если вы введете следующее в .bashrc (или /etc/profile , или .profile , или любой другой скрипт запуска) на удаленной машине:
function onexit { xmessage "Exiting..."; }; trap onexit EXIT
Вы можете заменить команду xmessage на что угодно: если вы используете /etc/profile вам нужно будет проверить, что bash находится в удаленном сеансе, чтобы не влиять на локальные сеансы.
Ответы здесь имеют дело с выходящими скриптами, но одинаково действительны для самой оболочки.