게이트 웨이 밖(집)에서 samba 서버(학교, 원도우 공유폴더)를 접근 하고 싶은데, 어떻게 할까 고민하다가, ssh tunneling 문서를 봤다. 이제 집에서도 학교 공유폴더에 접근할 수 있다.
sudo ssh -f -N id@samba_server_ip -L 139:127.0.0.1:139
우선 samba서버의 139포트를 내컴퓨터(127.0.0.1)의 139포트로 터널링 한다.
sudo smbmount //samba_server_name/public /mount_point -o username=id,ip=127.0.0.1
이제 마운트! 127.0.0.1의 139포트를 통해서 samba서버를 마운트 한다.
원도우에선 putty 나 cygwin 을 사용하면 된다.