Я разрабатываю процесс, который запускается на удаленной машине, и этот процесс будет запускаться пользователем вручную, выполнив вход по ssh на удаленную машину. Для этого процесса требуется пароль, который генерируется на локальном компьютере пользователя. Код доступа меняется каждые 5 минут.
В настоящее время я передаю учетные данные в качестве переменной среды при создании сеанса ssh на удаленном компьютере, поэтому он будет работать в течение 5 минут, после чего ему придется выйти из машины и снова войти в систему с обновленными учетными данными.
Мне интересно, могу ли я написать на клиентском компьютере фоновый процесс, который может периодически вводить учетные данные в качестве переменной среды в уже установленный сеанс ssh.
Это выполнимо?