SSH连接复用

2022-09-27  本文已影响0人  OLDBIG9

1.ssh连接服用

vim ~/.ssh/config
添加如下内容

    Host *
        KeepAlive yes
        ServerAliveInterval 60
        ControlMaster auto
        ControlPersist yes
        ControlPath ~/.ssh/socks/%h-%p-%r

ControlPersist 10m 连接保持10分钟
ControlPersist 24h 连接保持24小时

配置成功后,首次连接需要输入密码,打开新的窗口连接相同的服务器就不再需要输入密码了

2.zssh实现与服务器间的文件传输(xmodem文件传输协议)

文件传输协议有三种xmodem,ymodem,zmodem,功能最好的是zmodem,目前用的最多的也是zmodem,不再赘述
sudo apt-get install zssh

如果sz,rz命令找不到,需要安装lszrz
sudo apt-get install lszrz

连接服务器
zssh username@server.com

下载文件
进入服务器目录,找到要下载的文件,执行命令sz filename
这时候会出现乱码,按'Ctrl+@'进入zssh,展示的就是本地的终端,可以执行linux命令,进入想要将文件下载至的目录
然后执行命令 rz 即可下载文件,下载完成后,终端自动切换回服务器

上传文件
进入服务器cd想要上传至的目录执行命令rz -bye
按'Ctrl+@'进入本地终端环境,找到想要上传的文件,执行命令sz filename

参考文章

上一篇下一篇

猜你喜欢

热点阅读