Я написал сценарий оболочки, который дает пользователю список учетных записей для входа в систему, и когда пользователь выбирает учетную запись, он/она регистрируется в выбранной учетной записи через ssh.Сценарий запускается из мастер-учетную запись и имеет возможность подключения ssh без пароля к другим учетным записям в списке (подчиненные устройства). Вместо подключения ssh от ведущего я хотел бы указать launch another putty session
с данными учетной записи ведомого, переданными в качестве аргументов. Как я могу это достичь?Запуск putty из сценария оболочки
Одна вещь, которая приходит в голову, что если я могу написать командный файл (мои пользователи используют окна), который учитывает информацию arguments.And эту партию сценарий можно назвать внутри сценария UNIX (это возможно). Сценарий unix выполнит командный файл на окнах через ssh, и в процессе он также передаст параметры (данные сервера) в putty.
Или есть ли другой лучший способ?
Редактировать
Для SSH из Linux машины в окно машины, он принудителен провести какое-то сервер (то есть. Telnet, SSH, FTP или любой другой вид сервера) на компьютере с Windows?
«Пакет можно вызвать внутри сценария unix». Что ты хочешь этим сказать? Вы не можете запускать скрипты unix shell в окнах (если вы не используете что-то вроде cygwin), и вы бы просто использовали 'ssh', в любом случае. Может быть, я не понимаю ... – tjameson
отредактировал вопрос. – g4ur4v
Я до сих пор не понимаю, как вы вызываете пакетный файл Windows из сценария unix ... Вы ssh-ing из окна * nix в окно Windows? – tjameson