SSH 실패를 방지하려면 tmux를 분리해야 합니까?

SSH 실패를 방지하려면 tmux를 분리해야 합니까?

사람들이 SSH 실패 시 tmux의 생존 능력에 대해 이야기할 때 일반적으로 다음과 같이 말합니다. "원격 시스템에 SSH를 연결하고, tmux 세션을 시작하고, 프로세스를 실행한 다음, tmux 세션을 분리하세요. SSH에 접속할 때 SSH가 손실되면 프로세스는 아직도 존재해요."

명확히 하자면, tmux 세션이 활성화된 동안(분리되지 않은) ssh 연결이 끊어지면 프로세스가 종료됩니까?

답변1

습관. SSH 세션이 실패하면 TMUX 세션은 유지됩니다.

서버에 다시 연결하고 tmux 세션에 연결하기만 하면 됩니다.

List tmux sessions: tmux ls
Attach to tmux session: tmux a
Attach to named session: tmux a -t myname

다음은 좋은 치트 시트입니다.https://gist.github.com/henrik/1967800

관련 정보