Ситуаия такая . Человек подключается по ssh выполняет действия которые ему нужны и отключается от сервера . Как автоматически после его отключения выполнить какую нибудь команду ?
Есть вариант при подключении как такое же при отключении сделать
---------------
онтроль за подключениями пользователей
Установки в файлах /etc/ssh/sshrc или ~/.ssh/rc позволяют выполнить
некоторые действия при регистрации пользователя. Здесь можно
использовать любые команды оболочки. Например, отправим администратору
на почту уведомление о том, что в систему по SSH зашел пользователь:
# vi /etc/ssh/sshrc
echo $(date) $SSH_CONNECTION $USER $SSH_TTY | mail -s "ssh login" admin@domain.ru
Пример создания резервных копий
Генерируем пару ключей (секретный и публичный):
$ sudo ssh-keygen -t rsa -C 'remote backup'
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
/home/user/.ssh/id_rsa_backup
Добавляем публичный ключ в список авторизованных ключей на удаленной
системе:
в сессии пама можно можно гвоздями заставить выполняться любую команду, есть баш логоут еще он только при корректном завершении сессии баша будет выполняться, при дисконекте не будет
Пума Тайланд: Отлично спасибо )) еще вопрос :D
Допустим три человека подключились по ssh и у всех логин одинаковый . но они делают проброс портов при подключении .Есть панелька которая покаывает какие пользователи в онлайне и какой порт они пробросили . при отключении нужно как то поставить статус что они отключились и проброса порта нет . даже просто не знаю в какую сторону копать