使用ssh -t代替ssh连接到远程服务器有几个优点。例如,我可以直接使用 vim: 编辑文件,ssh -t host vim foo.txt否则会失败。
在使用 ssh 时,是否有任何情况下分配(伪)-tty 是一件坏事?
Xer*_*xes 12
是的,有时您想建立一个无声的后台连接,例如在设置隧道时(例如 SOCKS 代理)。在此类示例中,您希望进程没有 tty。
这是设置从本地主机到某个远程主机的端口转发的示例...
ssh -l username -fNTL 8073:server:873
Run Code Online (Sandbox Code Playgroud)
设置完成后,您可以将 rsync 同步到本地主机,而不是远程主机,因此有效地,通过ssh...
rsync --port=8073 -a me@localhost::myStuff /tmp/myStuff/
Run Code Online (Sandbox Code Playgroud)
如果 rsync 出去server被阻止,你会这样做,但ssh不是。
| 归档时间: |
|
| 查看次数: |
14586 次 |
| 最近记录: |