我已经订阅了 cyberghostvpn。我实际上正在运行带有 gnome-desktop 的 ubuntu 20.04 服务器。我可以通过运行以下命令在终端中启动 vpn
sudo cyberghostvpn --openvpn --country-code IT --connect
当然,它要求密码验证
对于安装,我遵循本指南
到目前为止,我尝试过使用 systemd。我创建了一个脚本 vpn.sh
#!/bin/bash
cyberghostvpn --country-code IT --connect
我已对其进行 chmod 以使其可执行。
然后我在 /etc/systemd/system 中创建了一个 vpn. 服务
[Unit]
Description=VPN start
After=network-online.target
[Service]
ExecStart=/home/user/Documents/vpn.sh
[Install]
WantedBy=multi-user.target
最后我必须启用该服务
sudo systemctl enable vpn
在执行此操作之前,我尝试过一切是否正常,结果得到的是类似以下的错误
can only concatenate str (not "NoneType") to str
我相信我做错了什么但我不知道是什么。
非常感谢你的帮助