我已经设置了通过SSH的端口转发,所以我可以安全地连接到Web控制台。 由于bash命令相当长,我想创build一个小脚本,它将执行以下操作;
这是我迄今为止
#!/bin/sh ssh -N -l my_username -i ~/.ssh/id_rsa_ssh -L <port>:<ip>:<port> <forwarding_ip> > /dev/null 2>&1 < /dev/null & open -a Firefox http://localhost:<port>/url/to/something/secure
ssh连接打开,但浏览器无法build立连接。 有没有办法以编程方式打开一个SSH连接,背景,并确保它保持打开?
你想要autossh 。
autossh – 自动重新启动SSH会话和隧道