当用户未登录时可以加入 OVPN

当用户未登录时可以加入 OVPN

我正在尝试实现 SQL 服务器代理的自动化以将备份存储在远程计算机中,但 SQL 服务器代理必须首先加入 OVPN。

我已经尝试了所有描述的方法这里,但就我而言,用户不一定需要登录才能启动 GUI。是否有可能在没有 GUI 的情况下加入 OVPN。

答案1

无需 GUI 即可启动 OpenVPN

您可以安装并运行OpenVPN即服务使用适合您需要的配置设置,但设置其启动类型成为手动的因此它不会在启动时自动启动等等。

  • 确保 OpenVPN 服务不会自动启动的命令

    SC CONFIG "OpenVPN Service" START= manual
    

然后,您可以让自动化作业执行批处理脚本,或者如果需要,触发具有提升权限的计划任务来启动该服务,从而在没有 GUI 的情况下建立 VPN 隧道。

  • 启动 OpenVPN 服务的命令

    NET START "OpenVPN Service"
    

一旦 SQL Agent 备份作业成功完成并且不再需要 VPN 隧道,您就可以让它停止服务以断开与 VPN 隧道的连接。

  • 停止 OpenVPN 服务的命令

    NET STOP /Y "OpenVPN Service"
    

更多资源

相关内容