Linux 开机自动启动VPN客户端

vi /etc/systemd/system/openvpn@.service

Unit

Description=OpenVPN connection to %I

After=network.target network-online.target

Wants=network-online.target

Service

Type=notify

ExecStart=/usr/sbin/openvpn --config /etc/openvpn/client/%i.ovpn

Restart=on-failure

KillMode=process

Install

WantedBy=multi-user.target

==============

systemctl daemon-reload

systemctl enable openvpn@MaAnShanClient

sudo systemctl status openvpn@MaAnShanClient

==============

vi /etc/openvpn/client/MaAnShanClient.ovpn

auth-user-pass /etc/openvpn/client/static-auth-MaAnShanClient

vi /etc/openvpn/client/static-auth-MaAnShanClient

里面内容 两行,用户名 口令

sudo chmod 600 /etc/openvpn/client/static-auth-MaAnShanClient

sudo chown root:root /etc/openvpn/client/static-auth-MaAnShanClient

systemctl restart openvpn@MaAnShanClient

相关推荐
RANCE_atttackkk11 分钟前
Springboot+langchain4j的RAG检索增强生成
java·开发语言·spring boot·后端·spring·ai·ai编程
zmjjdank1ng11 分钟前
Linux 输出重定向
linux·运维
路由侠内网穿透.13 分钟前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独16 分钟前
ns-3仿真之应用层(三)
运维·服务器·ns3
hello 早上好21 分钟前
03_JVM(Java Virtual Machine)的生命周期
java·开发语言·jvm
VekiSon32 分钟前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
夕除39 分钟前
js--7
java
布谷歌44 分钟前
面试题整理
java·开发语言
爬山算法1 小时前
Hibernate(74)如何在CQRS架构中使用Hibernate?
java·架构·hibernate
zl_dfq1 小时前
Linux 之 【进程信号】(signal、kill、raise、abort、alarm、Core Dump核心转储机制)
linux