У меня 5 хостов-A, B, C, D и E. A и B-хосты windows. С, D и Е являются машины с ОС Linux и сервер SSH на порт 22.
Я скопировал плинка.exe (шпатлевка командной строки серверной клиент) в Хосте B. Когда я запускаю команду - plink user@host-PW пароль "команда для выполнения" в командной строке в, он подключается, выполняет команду и возвращает вывод на экран.
Я хотел бы начать сеанс ssh на C, выполнив plink.exe на B с удаленного хоста A и держите его активным до тех пор, пока A не закроет соединение. Такое возможно? Или я тупой, что этого нельзя сделать...
то, что я пытаюсь сделать здесь, это контролировать, как устанавливаются соединения с хостами Linus ssh. Вместо того, чтобы иметь несколько сеансов plink на разных машинах, я хотел бы иметь одну копию plink на хосте B. используя пользовательский разработанный клиент, я направлю команды в B, где начинается сеанс plink, выполняет команды, пока клиент подключен к компьютеру. удаленный хост и закрывает сеанс после закрытия клиента.
это возможно? Жду указаний. Благодаря.