在交互式到非交互式shell模式下运行ssh之间是否存在差异?

时间:2014-03-21 14:59:29

标签: linux ssh

执行ssh进入远程节点并在那里运行命令之间是否有区别,例如 ssh azg@zeus然后运行命令而不是脚本风格ssh azg@zeus 'command1 && command2 && command3 && etc'

我问这个是因为我发现应用程序的行为并不完全相同,例如当我使用脚本第二选择运行相同的服务器时,Akka工作但在日志中产生一些奇怪的错误。例如这两种口味会同等地加载.bashrc吗?注意即使我的第一个命令是source .bashrc

,我也会看到差异

1 个答案:

答案 0 :(得分:1)

我的问题已被关闭,但我认为this answer涵盖了它。

如果你需要@vogomatix建议的附加安全性(通常建议),你需要在非交互式shell的范围内建立你想要的环境作为命令的一部分。