-4

正如这里所讨论的,我们可以通过 SSH 远程访问 Ubuntu Server 实例,运行命令,然后打开提示

ssh -t host 'cmd1; cmd2; sh -i'

虽然我在我的 Ubuntu 服务器上得到的 shell 提示不是默认的,即当我尝试运行~ ./bashrc时,我得到如下快照的错误。

所以我的需要是

ssh -t host 'cmd1; cmd2; OPEN_DEFAULT_PROMPT'

之后将在哪里OPEN_DEFAULT_PROMPT打开默认的 Ubuntu Server shell 提示符cmd1; cmd2

4

1 回答 1

0

简单地说就是bash代替sh -iie

ssh -t host 'cmd1; cmd2; bash'
于 2016-09-27T10:48:17.990 回答