저는 ssh
집에 있는 노트북에서 대학의 워크스테이션으로 편안하게 터널링할 수 있는 방법을 찾기 위해 즐겨찾기를 사용하고 있습니다.
내 구성은 다음과 같습니다.
host sample_workstation
hostname sample_workstation
port 22
user johndoe
ProxyCommand ssh local_server -W %h:%p
host local_server
hostname local_server
port 22
user johndoe
ProxyCommand ssh gateway_server -W %h:%p
host gateway_server
hostname gateway_server.my.university.tld
port 22
user johndoe
기본적으로 나는 gateway_server
인터넷을 통해 액세스할 수 있는 에 SSH로 연결하고 거기에서 로컬 인트라넷 서버에 연결하여 연결할 수 있는 local_server
또 다른 터널을 제공합니다 sample_workstation
.
ssh와 완벽하게 작동하고 사용하기 쉽습니다. 다음만 수행하면 됩니다.
ssh sample_workstation
...그리고 구성이 마법을 부리네요. 그러나 파일에도 액세스하고 싶습니다. rsync
하나의 솔루션이지만 매일 사용하기에는 너무 복잡합니다(제 생각에는).
sshfs
따라서 내 워크스테이션 작업 디렉토리를 마운트하는 데 사용하고 싶습니다 .
어떻게 터널을 통과 gateway_server
하고 local_server
통과 sample_workstation
할 수 있나요 sshfs
?
답변1
SSHFS는 SSH의 SFTP 하위 시스템을 사용하므로 이미 설정한 것과 동일한 구성 파일을 사용하고 있습니다. 다른 구성은 필요하지 않습니다. sshfs
원격 호스트에 마운트 지점을 마운트하기만 하면 됩니다 .
sshfs sample_workstation:dir /mnt/mountpoint