랩톱을 절전 모드로 전환할 때 SSH 세션이 계속 열려 있는지 어떻게 확인합니까?

랩톱을 절전 모드로 전환할 때 SSH 세션이 계속 열려 있는지 어떻게 확인합니까?

저는 종종 여러 개의 SSH 세션을 열어두는데, 노트북이 잠자기 상태에 있다가 깨우면 모두 사라집니다. 단 몇 분이라도 말이죠. 이러한 모든 세션을 수동으로 다시 연결해야 하는 것은 이상적이지 않습니다.

몇 년 전 저는 일부 서버에 정기적으로 연결하고 있었고 노트북이 몇 시간 동안 절전 모드로 전환된 후에도 계속 연결되어 있었습니다. 내 기억이 정확하다면 잠자기 상태로 전환한 후 24시간 이상 동안 작동했을 것입니다. 가끔은 노트북을 잠자기 상태로 건물 사이를 걸어다녀도 훨씬 나중에 투명하게 다시 연결할 수 있습니다(캠퍼스 네트워크에 고정 IP 주소가 있습니다).

내가 시도한 것:

# Client
ServerAliveInterval 240
ServerAliveCountMax 720
TCPKeepAlive no

# Server
ClientAliveInterval 240 
ClientAliveCountMax 720
TCPKeepAlive no

나는 또한 클라이언트/서버에서 활성 간격을 비활성화하려고 시도했다고 생각합니다.

예를 들어 다른 솔루션을 알고 있으며 로컬 및 원격으로 모두 사용해 autossh보았습니다 . 특히 OpenSSH를 사용하여 로컬에서 이 작업을 수행하는 방법을 찾고 있습니다. 일반적으로 서버는 동일한 네트워크에서 액세스할 수 있으므로 라우터에 대해 걱정할 필요가 없으며 내 컴퓨터의 주소는 고정되어 있다고 가정할 수 있습니다.ssh-agenttmux

그렇다면 절전 모드 후에 SSH 연결을 다시 시작할 수 있도록 랩탑과 서버를 어떻게 구성합니까?

관련 정보