解决SSH断线后的会话恢复

发表时间
评论 没有

简单的说,就是screen会接管你当前的console会话,然后当前控制台显示的输入/输出就由它负责,如果你掉线后,只要重新启用screen,就是恢复到之前的状态。大概的操作流程如下:

以SSH的方式连接你的服务器
安装Screen;
debian/ubuntu: apt-get install screen
fedora/centos: yum install screen
输入screen接管当前会话;
进行自己需要的任何操作;
SSH掉线;
重连SSH并输入 screen -r 恢复会话;
可以在.bash_profile里加一行

alias r=’screen -d screen -ls |grep Attached|cut -f2|cut -f1 -d".";screen -r screen -ls |grep Detached|cut -f2|cut -f1 -d"."‘

能够方便的切回screen窗口(假设只开了一个screen)。

作者
分类 电脑网络

评论

本文评论功能已关闭。

← 较早的 较新的 →