유선에서 무선 네트워크로 전환할 때 sshfs 연결 유지

유선에서 무선 네트워크로 전환할 때 sshfs 연결 유지

내 노트북에서는 쉬운 액세스를 위해 sshfs를 통해 NAS의 콘텐츠를 마운트하는 경우가 많습니다. 저는 WiFi를 사용하는 것보다 파일 탐색이 더 부드럽기 때문에 주로 이더넷 케이블을 연결합니다. 하지만 때로는 Wi-Fi를 통해 동일한 네트워크에 연결되어 있는 동안 플러그를 뽑아야 할 때가 있습니다. 그러나 이로 인해 sshfs가 응답하지 않게 됩니다. nas 디렉토리의 내용에 액세스하려는 모든 시도는 이더넷 케이블을 다시 연결하거나 sshfs를 종료할 때까지 정지됩니다. 이 경우 제거한 다음 다시 설치해야 합니다. 가장 큰 문제는 제거하려면 nas 디렉토리에 이미 있는 6개의 터미널을 닫아야 한다는 것입니다.

한 가지 해결책은 이더넷에 연결되어 있어도 sshfs가 Wi-Fi 연결을 사용하도록 강제하는 것입니다. (ssh에는 옵션이 있으므로 sshfs에도 있다고 가정합니다.) 그러나 원활한 탐색의 이점을 잃고 일부 영화는 전혀 볼 수 없게 됩니다.

그렇다면 제거하고 다시 설치하지 않고도 사용 가능한 항목에 따라 sshfs에서 Wi-Fi 또는 이더넷을 사용하도록 할 수 있는 방법이 있습니까? (또는 정확히 동일한 작업을 수행하고 내가 원하는 작업을 수행하는 다른 명령입니다.)

답변1

연결할 때 다음 -o reconnect플래그를 사용하십시오.

$ sshfs -o reconnect [email protected]:/remote_path /local/path

관련 정보