SSH 연결 상태에서 배치하면 서버 차단 방지
SSH를 서버에 연결하고 몇 분 정도 방치하면 Broken pipe이 끊어집니다.
SSH를 연결한 뒤 터미널을 벗어나면 몇 분 뒤 터미널로 돌아오면 브레이크 피프가 된다.
몇 번 일어나면 역시 싫어져요.
왜 이런 현상이 일어났을까
서버와 클라이언트가 잠시 통신하지 않으면 SSH 연결이 끊어집니다.
따라서 백그라운드에서 서버와 정기적으로 통신하면 이런 현상이 일어나지 않는다.
본고는 정기적으로 서버와 통신을 통해 끊기지 않도록 하는 방법을 소개했다.
SSH 설정 파일 추가
# ユーザーのSSH設定ディレクトリにconfigファイルを作成
vim /Users/ユーザー名/.ssh/config
#以下の設定を追加して保存
Host * #全てのホストに対して設定する
ServerAliveInterval 30 #30秒ごとにサーバと通信する
TCPKeepAlive yes #接続を維持する
그 얄미운 브로켄 피프에서 해방된 거야.
Reference
이 문제에 관하여(SSH 연결 상태에서 배치하면 서버 차단 방지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/EndoMotoki/items/24661f55c1412a8a32d0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)