VPN 단일 연결을 통해 ssh와 sshfs를 동시에 사용하는 방법은 무엇입니까?

VPN 단일 연결을 통해 ssh와 sshfs를 동시에 사용하는 방법은 무엇입니까?

저는 sshfs코드를 편집하고 파일을 보는 방식으로 원격 파일 시스템을 마운트하는 데 익숙하며, 로그인하여 ssh코드와 명령을 실행하는 방식도 익숙합니다.

이제 원격으로 ssh/fs를 실행하기 전에 VPN을 통해 네트워크에 연결해야 합니다.

안타깝게도 VPN은 한 번에 하나의 연결만 허용하는 것 같습니다.

이 문제를 피할 수 있는 방법이 있습니까?

관련 질문(덜 중요함):나는 또한 여러 SSH 연결을 병렬로 실행하는 데 익숙합니다(예: for 연결 htop등). 동일한 SSH 연결을 통해 다른 탭에서 새 세션을 열 수 있습니까?

답변1

ssh_config를 참조하세요 ControlMaster:https://linux.die.net/man/5/ssh_config

이를 통해 하나의 SSH 연결을 사용하고 해당 호스트를 통해 모든 SSH 트래픽을 재사용할 수 있습니다. SSHF를 포함합니다. 다른 터미널 창을 열고 "ssh myserver"를 수행한 다음 htop/을 실행하면 기존 연결에서도 발생합니다.

답변2

여러 SSH 연결을 실행하지 마십시오. tmux를 사용하여,https://github.com/tmux/tmux/wiki.

"tmux는 터미널 멀티플렉서입니다. 이를 통해 터미널의 여러 프로그램 사이를 쉽게 전환하고, 프로그램을 분리한 다음(백그라운드에서 계속 실행됨) 다른 터미널에 다시 연결할 수 있습니다."

관련 정보