gpt4 book ai didi

ssh - 在不运行ssh命令的情况下创建SSH隧道

转载 作者:行者123 更新时间:2023-12-02 14:02:12 25 4
gpt4 key购买 nike

SSH隧道的建立可以通过在命令行中明确给出

ssh -N -f -L 18888:192.168.224.143:8888 username@192.168.224.143

或在 ~/.ssh/config文件中定义隧道
Host tunnel
HostName 192.168.224.143
IdentityFile ~/.ssh/mine.key
LocalForward 18888 192.168.224.143:8888
User username

然后运行
ssh -f -N tunnel

有没有一种方法可以在不显式运行ssh ssh -f -N tunnel命令的情况下启动此隧道?

每当我的机器启动时,我都想建立此隧道。不想在初始化脚本中添加它。可以通过SSH配置本身完成吗?

最佳答案

不能。SSH配置并非旨在自动为您启动。如果要在网络之后自动启动它,则需要将其添加到启动应用程序或init脚本/系统服务中。

我还建议您使用autossh,如果由于某种原因失败,它将负责重新建立隧道。

关于ssh - 在不运行ssh命令的情况下创建SSH隧道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41456420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com