可能的重复:
常见的多个 SSH 连接文件处理问题
我曾经经常做这样的事情:
home $> ssh user@server1
user@server1's password:
server1 $> ssh user@server2
user@server2's password:
server2 $>
Run Code Online (Sandbox Code Playgroud)
Server2 只能从 server1 获得,所以我必须一直做这样的事情。
所以,问题是。如何在一个命令中连续登录 2 次?
home $> ssh_many user@server1 user@server2
user@server1's password:
user@server2's password:
server2 $>
Run Code Online (Sandbox Code Playgroud)
小智 6
尝试使用 ssh -t 参数。
ssh -t 用户@服务器1 ssh 用户@服务器2
从 man ssh 页面:
-t Force pseudo-tty allocation. This can be used to execute arbi?
trary screen-based programs on a remote machine, which can be
very useful, e.g. when implementing menu services. Multiple -t
options force tty allocation, even if ssh has no local tty.
Run Code Online (Sandbox Code Playgroud)
这应该给你你所追求的。
| 归档时间: |
|
| 查看次数: |
726 次 |
| 最近记录: |