우선 sshfs에 대한 기본적인 내용은 이전 게시물을 참고하자. 아래의 링크다.
sshfs - 리눅스에서 ssh로 원격 디렉토리 연결(마운트)하기
이쪽 서버에서 저쪽 서버로 sshfs 연결을 계속 유지하고 싶은데 간혹 무슨 이유인지 연결이 끊어지는 경우가 있다. 일단 기본적인 sshfs 연결을 아래의 예시와 같이 했다고 생각해 보자.
sshfs john@my_server.com:/home/john ~/my_sshfs
연결이 끊어지면 그냥 다시 연결해서 되는 것이 제대로 되지 않는 경우가 있다. 원래 연결 해제는 아래와 같이 하면 되는데, 이것도 동작하지 않는 경우가 있다.
fusermount -u ~/my_sshfs
결국 umount 연결로 해제하면 그제서야 해제가 된다.
sudo umount ~/my_sshfs
인터넷을 좀 찾아보니 재연결 옵션을 지정하면 된다는 얘기가 있어서 아래와 같이 해 보았다.
sshfs john@my_server.com:/home/john ~/my_sshfs -o reconnect,ServerAliveCountMax=3,ServerAliveInterval=30
위의 -o 에 지정된 내용을 설명하자면 다음과 같다.
reconnect: 재연결 기능 사용
ServerAliveCountMax=3: 3번 연속 접속 실패할 경우 재 연결 시도
ServerAliveInterval=30: 30초 간격으로 서버가 살아 있는지 확인
즉, 30초 간격으로 서버와의 연결이 잘 되어 있는지 확인하고 만약 3번 연속 문제가 있으면 다시 연결을 시도하는 식이다.
'리눅스' 카테고리의 다른 글
리눅스 민트 21 XFCE에서 KDE 플라즈마로 전환하고 네트워크 설정 아이콘이 안 보이는 문제 (0) | 2024.12.17 |
---|---|
리눅스 민트 21 XFCE 데스크탑 환경을 XFCE에서 KDE 플라즈마로 전환 (1) | 2024.12.01 |
리눅스를 설치한 레노버 LOQ-e 15IAX9E 노트북의 오디오 품질 문제 (0) | 2024.11.18 |
nvtop - 리눅스에서 엔비디아 GPU 사용률 확인 (0) | 2024.11.15 |
레노버 LOQ-e 15IAX9E 노트북에 리눅스 민트 22 XFCE 설치 (0) | 2024.11.14 |