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