답변:
Mosh를 사용해보십시오 .
Mosh (모바일 셸)
로밍을 허용하고 간헐적 인 연결을 지원하며 사용자 키 입력의 지능형 로컬 에코 및 라인 편집 기능을 제공하는 원격 터미널 응용 프로그램입니다.Mosh는 SSH를 대체합니다. 특히 Wi-Fi, 셀룰러 및 장거리 링크를 통해 더욱 강력하고 반응이 좋습니다.
Mosh는 무료 소프트웨어이며 GNU / Linux, FreeBSD, Solaris, Mac OS X 및 Android에서 사용할 수 있습니다.
dmourati 대답에 대한 대안 (및 추가) : 사용 screen
또는 tmux
당신이 분리되어 있거나 다른 일들이 살아 세션을 유지합니다. (다시 연결 한 후 세션에 다시 연결하기 만하면 전체 화면 프로그램 [vi 등]을 사용하더라도 터미널을 떠난 것처럼 보입니다.) 또한 Mosh 자신의 FAQ와 같이 다른 많은 이점 (동료와의 공유 세션 등)이 있습니다.
Q : 왜 터미널의 스크롤 백 버퍼가 불완전합니까?
Mosh 1.2는 터미널의 보이는 상태 만 동기화합니다. Mosh 1.3은 완전한 스크롤 백을 지원합니다. 이 문제와 관련이있는 다른 문제를 참조하십시오. 현재 해결 방법은 원격 측에서 screen 또는 tmux를 사용하는 것입니다.
또한 rsync
연결이 끊어 질 때 네트워크를 통해 이미 전송 된 부품을 다시 보내지 않고도 파일을 복사 하는 데 사용해야 합니다.
대기 시간 / 병목 현상의 위치를 확인해야합니다. 로컬 또는 공급 업체 측에서 인프라에 더 잘 액세스하도록 노력해야합니다. 중요한 세션 tmux
이나 screen
멀티플렉서 에서 중요한 세션을 포장합니다 .
번호를 알려주십시오. 간단한 SSH 세션에 문제가 발생하기 위해서는 특히 나쁜 연결이 필요합니다 . VPN을 통해 비행기 에서 전 세계 다른 쪽의 시스템에 액세스 해야했지만 여전히 큰 문제는 없었습니다. 이것이 지속적인 문제입니까? 무엇을 traceroute
말합니까?