设置screen实现每次登录vps使用同一会话

Jan 22, 2025 • 更新于 Jun 04, 2025

首先安装screen

apt install screen
# or
dnf install screnn
# or
pacman -S screen

新建.keepsession.sh脚本, vi ~/.keepsession.sh,内容如下

#!/bin/sh
if screen -ls | grep -q "There is a screen on"; then
  screen -xRR
else
  screen -S mysession
fi

chmod +x ~/.keepsession.sh添加执行权限,编辑~/.bashrc,添加以下内容:

if [ -f ~/.keepsession.sh ]; then
  source ~/.keepsession.sh
fi

这样以后每次登录都打开之前创建的会话。

stuffscreenvpssession同一会话会话管理ssh

使用Cloudflare Zero Trust实现网页登录SSH

部署Headscale以及Tailscale连接使用方法