ClientAliveInterval과 ServerAliveInterval을 사용하는 경우

ClientAliveInterval과 ServerAliveInterval을 사용하는 경우

Linux 서버(GoDaddy 전용 서버)에 SSH를 통해 접속하여 각각 tar cvfj압축된 증분 백업을 통해 tar cvf.tar.bz2 또는 .tar 파일을 만듭니다 .

더 큰 백업 폴더를 압축할 때 "깨진 파이프" 오류가 발생하기 시작했고 이 문제를 해결하는 방법을 다루는 다음 세 가지 기사를 찾았습니다.

ClientAliveInterval그러나 내 서버를 조정하기 위해 해당 지시어를 사용해야 하는지 , 아니면 ServerAliveInterval두 가지를 서로 바꿔서 사용할 수 있는지는 여전히 확실하지 않습니다. 내가 무엇을 좋아하는지에 따라 달라지나요?

내 컴퓨터의 .ssh 폴더에 다음 내용으로 구성 파일을 추가했습니다.

ServerAliveInterval 30
ServerAliveCountMax 1200

또한 서버의 /etc/ssh/sshd_config 파일을 확인했는데 다음 내용이 포함되어 있습니다.

#ClientAliveInterval 0
#ClientAliveCountMax 3

나는 이것을 다음과 같이 바꿨습니다.

ClientAliveInterval 60
ClientAliveCountMax 3

그런 다음 대규모 백업 폴더에 대해 또 다른 압축을 수행했지만 "깨진 파이프" 오류가 발생하지 않았습니다. 하지만 지금 내 컴퓨터에서 이 두 가지 조정이 필요한지 궁금합니다.그리고서버에 있는 것. 아니면 둘 중 하나만 사용해도 괜찮을까요? 그렇다면 어느 것입니까?

매우 감사합니다! 주타

답변1

어느 설정이든 괜찮을 것입니다.

SSH를 통해 연결된 모든 클라이언트에 영향을 미치도록 서버에서 이를 지정하거나, 클라이언트에만 영향을 미치도록 클라이언트에서 지정할 수 있습니다.

SSH를 통해 서버에 로그인하는 데 두 대 이상의 컴퓨터를 사용하지 않는 경우 클라이언트에서 설정하는 것으로 충분합니다.

관련 정보