Сценарии PuTTY для входа на хост
я использую PuTTY для удаленного входа в мою школухозяин После входа в систему нам необходимо выполнить следующие действия:
введите имя пользователявведите паролькоманда "добавить оракула "команда "SQLPLUS»введите имя пользователявведите парольВ течение этого семестра я буду много заходить на этот хост, и я надеялся создать сценарий, который устранит избыточность описанных выше шагов. Не обращая внимания на очевидные упущения безопасности, связанные с наличием в скрипте моего пароля, как бы мне этого добиться? У меня нулевой опыт написания сценариев, поэтому ваши отзывы очень ценятся. Спасибо!
Изменить: я поиграл с параметрами командной строки для Putty, и я смог обойти шаги 1-2, используя: I '
putty -load "host" -l username -pw password
Мы также создали файл оболочки, который выглядит так:
#!/bin/bash
add oracle10g
sqlplus username password
Когда я пытаюсь добавить эту опцию в командную строку с помощью опции -m, похоже, что PuTTY входит в систему на хосте, а затем сразу же завершает работу. Есть ли способ сохранить мой сеанс открытым после запуска файла оболочки или я неправильно использую опцию -m? Вот ссылка на руководство PuTTY, которому я следовал:http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter3.html.
Вот общая команда, которую я пытаюсь запустить из командной строки:
putty -load "host" -l username -pw password -m c:\test.sh