日期:2014-05-16  浏览次数:20691 次

请教一个ssh的问题
在一台机器上root用户和oracle用户
a.sh 和 b.sh两个shell
root用户下两个都能执行
使用oracle用ssh root@IP a.sh 和ssh root@IP b.sh 其中一个报错。
请教一下是用ssh执行和在源用户下执行有为何区别?
linux??ssh

------解决方案--------------------
用ssh执行表明用户先利用ssh帐号登陆机器,然后再远程执行命令,所以shell的环境变量可能不同