ssh tunneling - penny4860/study-note GitHub Wiki

  1. /home/jeongjoonsup/.ssh/config νŒŒμΌμ„ μƒμ„±ν•˜κ³  μ•„λž˜μ™€ 같이 μž…λ ₯
Host ssh-tunnel 
        HostName remote.host.net
        IdentityFile ~/.ssh/id_rsa
        User jeongjoonsup
        ForwardAgent yes
        TCPKeepAlive yes
        ConnectTimeout 5
        ServerAliveCountMax 10
        ServerAliveInterval 15
  1. ssh key 생성 :

ssh-keygen -t rsa

  1. ν„°λ―Έλ„μ—μ„œ 도컀 μ‹€ν–‰
> sudo docker run --name tunnel -p 443:443 -v /home/jeongjoonsup/.ssh:/root/ssh:ro -e TUNNEL_HOST=ssh-tunnel -e REMOTE_HOST=remote.host.net -e LOCAL_PORT=443 -e REMOTE_PORT=22 -it cagataygurturk/docker-ssh-tunnel:0.0.1