이 튜토리얼은 SSH 연결을 사용하고 오류를 충족하는 경우 매우 좋은 솔루션을 제공합니다. 부적절하게 오류가 발생했습니다. 컴퓨터와 연결된 서버 간의 연결이 Putty 또는 Terminal.
Windows 및 Mac 사용자로서 (지난 10 년 동안) 나는 많은 시간을 SSH 연결 웹 서버, 이메일 서버, 클라우드 및 기타 백업 Balars에서. Linux가 가장 좋아하는 분포는 의심 할 여지가 없습니다 CentOS.
서버 관리자에게 가장 스트레스가 많은 것 중 하나는 SSH 연결을 방해합니다. 퍼티의 버튼을 갑자기 또는 갑자기 Terminal (대부분 종종 로컬 연결 문제인) 또는 시간 후 “idle” – SSH 세션을 통해 원격 서버와 상호 작용하지 않는 기간.
양귀비 사용자이고 SSH를 통한 거리 연결에 터미널 장비를 사용하는 경우 비 활동 후에는 메시지와 연결이 끊어졌습니다. "Client_Loop : 연결 해제 : 파장이 파장을 보내십시오”. 내가 준 결의안 여기 기사, 내가 추가 할 수 있다고 말한 “/etc/ssh/ssh_config” 선:
Host *
ServerAliveInterval 120
위의 솔루션은 MAC 사용자에게 유효하며 정직하게 최신 MACOS 업데이트가되면 파일의 변경 사항을 다시 시작한 후에는 유지되지 않습니다. “ssh_config“유휴 반환으로 세션을 연결하는 데 문제가 있습니다.
우리가 설립 한 거리에서 SSH 세션을 연결하지 못하도록 방지 할 수있는 솔루션 단말기 (MacOS) 또는 퍼티 (Windows)는 옆에 있습니다 “ServerAliveInterval” 컴퓨터에서 SSH 응용 프로그램 / 클라이언트와 정기적으로 통신 할 원격 서버를 결정합니다.
이를 위해 우리는 지침을 넣어야합니다 “ClientAliveInterval” ~에 “sshd_config” 우리가 연결하는 서버에서.
SSH 연결 타이밍을 방지 / 파장이 깨진 (ssh_config 팁)
1. 활성화하고 시간 범위를 설정하려는 서버에 연결합니다. “ClientAliveInternal“. 열려 있는 SSH ~에 Putty, Terminal 또는 또 다른 유사한 유틸리티 및 우리는 사용자와 인증합니다 root.
ssh [email protected]
2. 파일에서 검색 할 명령 줄을 실행합니다. “sshd_config” DACA “ClientAliveInterval” 활성화되어 있고 설정 시간 설정은 무엇입니까?
sudo grep "ClientAliveInterval" /etc/ssh/sshd_config
우리 시나리오에서 “ClientAliveInterval” 비활성화되고 시간 간격의 값은 0입니다.
[root@buffy ~]# sudo grep "ClientAliveInterval" /etc/ssh/sshd_config
#ClientAliveInterval 0
[root@buffy ~]#
semnul 해시 태그 “#” 줄 앞에 놓고 취소하십시오. 무관심합니다.
3. 편집자와 함께 열립니다 “nano” 또는 “vim” 파일 “sshd_config“. 나는 선호한다 “nano“.
sudo nano /etc/ssh/sshd_config
4. 우리는 삭제합니다 “#” 라인 앞에서 “ClientAliveInterval” 그리고 우리는 몇 초를 60, 120으로 설정했습니다 …
ClientAliveInterval 120
ClientAliveCountMax 10
5. 변경 사항을 저장하고 서비스를 다시 시작합니다 “sshd“.
sudo systemctl restart sshd
ClientAliveInterval : 서버가 서버에 연결된 클라이언트 / 애플리케이션에 널 데이터 팩을 보내는 초의 시간 간격입니다. 이 연습은 당신의 삶 / 활동을 유지합니다.
ClientAliveCountMax : 대답하지 않는 SSH 고객 120 초의 10 사이클로 (설정 “ClientAliveInterval“) 연결이 중단됩니다. 즉, 고객이 20 분 후에 SSH 서버에서 보낸 널 패키지에 응답하지 않았습니다.
이러한 변경으로 연결이 변경됩니다 SSH 더 안정적이고 안전한 상태로 남아 있습니다.
SSH 연결 타이밍이 아웃 / 파장을 방지합니다
에 대한 Stealth
기술에 열정을 가진 저는 2006년부터 StealthSettings.com에 즐겁게 글을 쓰고 있습니다. 저는 macOS, Windows, Linux 운영 체제뿐만 아니라 프로그래밍 언어와 블로그 플랫폼(WordPress), 온라인 상점(WooCommerce, Magento, PrestaShop)에서도 풍부한 경험을 가지고 있습니다.
Stealth의 모든 게시물 보기당신은 또한에 관심이있을 수 있습니다 ...