ubuntu server 18.04 ssh 断开重连 继续之前的操作问题

Bionic Beaver
回复
woshidabendan
帖子: 6
注册时间: 2018-07-11 20:05
系统: ubuntu server 18.04
送出感谢: 1 次
接收感谢: 0

ubuntu server 18.04 ssh 断开重连 继续之前的操作问题

#1

帖子 woshidabendan » 2018-07-14 10:02

ubuntu server 18.04 正在安装软件或其它的显示输出 途中断开ssh 之后重新连接不会接着之前的输出信息了,怎么返回之前的界面的
头像
astolia
论坛版主
帖子: 3395
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 569 次

Re: ubuntu server 18.04 ssh 断开重连 继续之前的操作问题

#2

帖子 astolia » 2018-07-14 12:01

你该给ssh的配置文件中设置ClientAliveInterval和TCPKeepAlive来保持连接防止超时断开。如果网络不稳定,那么考虑用screen或tmux,后期想重连要简单的多。ubuntu的系统升级功能就用了screen

如果没有做预先防范措施,想要获取其他进程输出一般用strace。

代码: 全选

strace -f -p进程ID -s9999 -e trace= -e write
但在你执行strace之前的输出就永远丢失了,而且strace的输出可读性也并不好。

要往其他tty里输入数据要简单点

代码: 全选

exec 1>/dev/pts/0
这样就把当前tty的标准输出作为了pts/0的输入
回复

回到 “Ubuntu 18.04 LTS”