SSH 연결 상태에서 배치하면 서버 차단 방지

이 기사의 내용은 맥OS Monteerey에서 확인되었습니다.
SSH를 서버에 연결하고 몇 분 정도 방치하면 Broken pipe이 끊어집니다.
SSH를 연결한 뒤 터미널을 벗어나면 몇 분 뒤 터미널로 돌아오면 브레이크 피프가 된다.
몇 번 일어나면 역시 싫어져요.
왜 이런 현상이 일어났을까
서버와 클라이언트가 잠시 통신하지 않으면 SSH 연결이 끊어집니다.
따라서 백그라운드에서 서버와 정기적으로 통신하면 이런 현상이 일어나지 않는다.
본고는 정기적으로 서버와 통신을 통해 끊기지 않도록 하는 방법을 소개했다.
SSH 설정 파일 추가

# ユーザーのSSH設定ディレクトリにconfigファイルを作成
vim /Users/ユーザー名/.ssh/config

#以下の設定を追加して保存 
Host * #全てのホストに対して設定する
ServerAliveInterval 30 #30秒ごとにサーバと通信する 
TCPKeepAlive yes #接続を維持する

그 얄미운 브로켄 피프에서 해방된 거야.

좋은 웹페이지 즐겨찾기