#!/bin/csh
ssh -o StrictHostKeyChecking=no [email protected]
sudo -su rootuser
ksh
. /mydir/setup_env.ksh
ls -ltr
Выше приведен список задач, которые мне нужно выполнить.Сценарий оболочки для Sudo в удаленной машине и команды выполнения
- Войти в удаленную машину без запроса пароля
- Run Sudo, чтобы получить доступ к Root
- Изменения оболочке КШ
- выполнить скрипт (setup_env.ksh)
- Список файлов с помощью Ls -ltr
Когда я выполнить этот скрипт, позволяет сказать localunixmachine.com ...
- Он просил у меня пароль
- раз я ввести пароль, он будет передавать на удаленную машину, но не будет выполнять оставшийся Commands
- Если я выйти из удаленной сессии он будет выполнять оставшуюся команду.
Можете ли вы, пожалуйста, назовите меня, какой лучший способ выполнить то, что я пытаюсь здесь.