在openshift上打开特定目录中的ssh会话,并提示
我想在openshift的特定目录中打开ssh会话。如果我打字在openshift上打开特定目录中的ssh会话,并提示,ssh,openshift,Ssh,Openshift,我想在openshift的特定目录中打开ssh会话。如果我打字 rhc ssh myapp "cd app-root/repo ; bash" 它确实在该特定目录中打开了一个会话,我可以键入命令,但没有命令提示符。如果我只是打字 rhc ssh myapp 我确实得到了命令提示。当我添加cd-app-root/repo时,如何返回命令提示符;bash?使用-t开关强制在服务器上分配TTY: rhc ssh --ssh "ssh -tt" myapp "cd app-root/repo ;
rhc ssh myapp "cd app-root/repo ; bash"
它确实在该特定目录中打开了一个会话,我可以键入命令,但没有命令提示符。如果我只是打字
rhc ssh myapp
我确实得到了命令提示。当我添加
cd-app-root/repo时,如何返回命令提示符;bash
?使用-t
开关强制在服务器上分配TTY:
rhc ssh --ssh "ssh -tt" myapp "cd app-root/repo ; bash"
应该执行此任务。这会生成错误,导致
-t
选项不明确。如果我使用rhcsh--help
,以t开头的选项是timeout
和token
。请尝试使用--ssh“ssh-tt”
(修改了答案)。