【发布时间】:2014-02-15 21:51:07
【问题描述】:
#!/bin/csh
ssh -o StrictHostKeyChecking=no xyz123@remotemachine.com
sudo -su rootuser
ksh
. /mydir/setup_env.ksh
ls -ltr
上面是我需要做的任务列表。
- 在没有密码提示的情况下登录远程计算机
- 运行 Sudo 以访问 Root
- 将 shell 更改为 ksh
- 执行脚本 (setup_env.ksh)
- 使用 ls -ltr 列出文件
当我执行这个脚本时,比如说 localunixmachine.com...
- 它要求我输入密码
- 一旦我输入密码,它将转移到远程机器,但不会执行剩余的命令
- 如果我退出远程会话,它将执行剩余的命令。
您能否指导我完成我在这里尝试的最佳方法。
【问题讨论】: