mac终端连接linux中断,mac电脑iTerm2连接linux服务器断线解决方案

问题

用windows连接linux服务器,方式不少,我最常常用的是xshell。可是xshell没有mac版,那用mac电脑,比较好的命令行软件是什么呢?我用的是iTerm2 ,这个功能确实蛮强大,不少人都在用。可是,你用iTerm2 连接远程linux服务器,假如你去干别的,一会再回到iTerm2 ,你会发现iTerm2 断线了,苦逼的还要再次进行连接,好麻烦!针对这个有没有什么好的解决方案呢?linux

连接服务器方式

经过以下命令:shell

ssh -t root@公网ip地址 -p 22

输入用户名和密码,就能够登陆到你的linux服务器了。 可是若是一段时间不操做,再次进入 Terminal 时会有一段时间没有响应,而后就出现错误提示:vim

Write failed: Broken pipe

这是由于mac下的securecrt存在丢包现象。windows

解决方案

情景一:若是您有多台服务器,不想在每台服务器上设置,以下操做:服务器

一、运行命令:ssh

cd ~/.ssh/

二、假如运行命令ls,没有config,新建configpost

vim config

三、在config在里面输入:命令行

ServerAliveInterval 60

四、保存文件(:x)code

在连接linux服务器,就不会有断线的问题了。server

情景二:若是您有多我的管理服务器,不想在每一个客户端进行设置,只需在服务器的 /etc/ssh/sshd_config 中添加以下的配置:

ClientAliveInterval 60

情景三:若是您只想让当前的 ssh 保持链接,可使用如下的命令:

ssh -o ServerAliveInterval=60 user@sshserver

小结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值