연결이 끊어진 Putty 세션에 다시 연결하거나 Linux에서 유휴 세션에 연결

연결이 끊어진 Putty 세션에 다시 연결하거나 Linux에서 유휴 세션에 연결

Putty 세션을 다시 연결해야 합니다. 예를 들어보겠습니다. Centos OS 시스템에 Python을 수동으로 설치하고 있었습니다. make 명령을 실행했을 때 Phyton이 makefile로 컴파일 중 갑자기 Putty 연결이 끊어지고 Putty 세션의 연결이 끊어졌습니다. , 다시 연결하여 터미널을 확인한 후 who 명령을 실행했는데, 2개의 세션이 연결되어 있고 1개의 세션이 유휴 상태인 것을 확인할 수 있었습니다.

답변1

세션이 종료되었으며 SSH 서버가 시간 초과되지 않았습니다(네트워크가 매우 불안정하다고 가정하기 때문에 기본 시간 초과가 매우 높습니다). 일반적으로 연결이 끊긴 SSH 세션에 직접 연결할 수 있는 방법은 없습니다. 마치 다른 가상 터미널에서 실행 중인 세션에 연결하여 인계받을 수 있는 방법이 없는 것과 같습니다.

하지만 나중에 사용하려면 프로그램 screen및/또는 tmux(이 두 프로그램 중 어떤 프로그램이 CentOS에 패키지로 제공되는지는 확실하지 않지만 두 가지 옵션이 모두 있는 경우 개인적으로 권장합니다 screen). 이 두 프로그램은 주로 단일 원격 세션에서 시작된 여러 셸 사이를 빠르게 전환하도록 설계되었지만(기본적으로 가상 터미널 기능을 복제하지만 키 바인딩이 다릅니다) 또 다른 유용한 기능이 있습니다. tmux를 계속 실행하고 나중에 다시 연결하세요. SSH를 통해 로그인한 후 즉시 PuTTY를 사용하여 screen(또는 tmux) 세션을 시작하면 연결이 끊어진 경우 세션에 다시 연결할 수 있습니다.

관련 정보