xshell的复制会话和复制ssh渠道有什么不同

如题所述

xshell复制会话:需要重新发起ssh请求
复制ssh渠道:多个session共用一个ssh的socket连接,无需重新发起ssh连接请求
如下,第2行中pts/5是复制ssh渠道得到的结果;第3行,pts/3是复制会话得到的结果
[root@test1 ~]# ps -ef | grep ssh
1 root 9644 1 0 Jun05 ? 00:00:09 /usr/sbin/sshd -D
2 root 126790 9644 0 09:36 ? 00:00:00 sshd: root@pts/0,pts/5
3 root 127925 9644 0 09:37 ? 00:00:00 sshd: root@pts/3
4 root 128374 126857 0 09:37 pts/0 00:00:00 grep --color=auto ssh
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-28
的确可以利用远程Linux的ssh连接来和远程Linux主机之间传输文件,但不是用xshell这个软件,xshell只是远程登录的客户端而已。因为用ssh连接来传输文件需要用scp传输协议,所以用使用scp协议的软件才可以向Linux传输文件,比如WinSCP这个软件或者是Linux的scp命令。
WinSCP的使用就很简单了,只需要选择scp协议,并且输入ssh登录的用户名和密码,就可以开始文件传输了;Linux的scp命令用于在两台Linux主机之间传输文件,也是需要ssh登录用户名、密码,而命令的格式百度一下就知道了。本回答被网友采纳
相似回答