在 Cygwin 上,我想要一个 Bash 脚本:
关闭的部分让我很困惑。
目前,我有一个蹩脚的解决方案:
# Create the tunnel - this works! It runs forever, until the shell is quit.
ssh -nNT -L 50000:localhost:3306 jm@sampledomain.com
然后,在另一个 shell 窗口中,我做我的工作:
# Do some MySQL stuff over local port 50000 (which goes to remote port 3306)
最后,当我完成后,我关闭第一个 shell 窗口来终止通道。
我想用一个脚本来完成这一切,比如:
# Create tunnel
# Do work
# Kill tunnel
我怎么跟踪隧道过程,才能知道该杀哪个?