Ubuntu如何配置OpenVPN自启动

48 阅读1分钟
  1. 拷贝相关配置进入/etc/openvpn/
  2. sudo chmod -R 777 openvpn/
  3. 编写install.sh
#!/bin/bash
#mkdir -p /root/app1
#chmod 777 app
#cp * /root/app1/
cp myvpn.service /etc/systemd/system/
systemctl enable myvpn
systemctl start myvpn
  1. 编写myvpn.service
[Unit]
Description=APP Service(OpenVPN)
After=syslog.target
After=network.target

###

[Service]

RestartSec=20s
Type=simple
WorkingDirectory=/etc/openvpn/
ExecStart=openvpn --config /etc/openvpn/homt_ubuntu.ovpn  # homt_ubuntu自己的配置文件
Restart=always

[Install]
WantedBy=multi-user.target

  1. sudo chmod -R 777 install.sh myvpn.service
  2. 执行sudo ./install.sh
  3. sudo systemctl daemon--reload
  4. 查看日志 sudo journalctl -u myvpn.service -f