锁定后终止SSH会话



我有一个bash脚本,我可以在其中进入工作站。它运行一个脚本,几个命令,然后运行锁定屏幕命令。问题在于锁定命令使我的会话毫无用处。我问是否有任何会话可以优雅地终止我的会话,而不是从我的远程终端终止CTRL C。我有这样的东西:

ssh username@$host "export DISPLAY=:0; ./my_script; ifconfig | grep 'inet '; lock& exit;"

从端子上的手柄上分离并防止HUP信号的传播,如下所示:

lock </dev/null >/dev/null 2>&1 & disown -h

最新更新