1
#!/bin/csh
ssh -o StrictHostKeyChecking=no [email protected]
sudo -su rootuser
ksh
. /mydir/setup_env.ksh
ls -ltr
以上是我需要做的任务列表。外壳脚本Sudo在远程机器和执行命令
- 登录到远程机器没有密码提示
- 运行sudo来获得访问根
- 变化的ksh
- 使用LS执行脚本(setup_env.ksh)
- 列出文件-ltr
当我执行这个脚本,可以说localunixmachine.com ...
- 它问我密码
- 一旦我输入密码,它会传送到远程计算机,但不会执行剩余命令
- 如果从远程会话我退出,它会执行其余的命令。
你可以请指导我什么是最好的方式来完成我在这里尝试。