用于快速安装和配置 openvpn 的脚本/程序

用于快速安装和配置 openvpn 的脚本/程序

有关于 OpenVPN 的文档手动的安装和配置。

但说实话,如果您很着急并且不想立即了解所有细节,那么这就太过分了。

确实,拥有一个脚本(或程序)来完成文档中的所有工作而不是在终端中手动输入每个命令是常识。

“您想要什么类型的安装?”这是脚本/程序应该询问的问题类型。然后是“OpenVPN 服务器(或客户端)正在安装中...”或类似内容。

因此我请求 ubuntu 的超级用户分享一个脚本/程序。

答案1

这是我用来安装和激活 OpenVPN 客户端的工具。它可以使用更多文档……但你无论如何都不想读它 ☺

#!/bin/sh

if [ "x$1" = "x" ]; then
  echo Usage: install-client POD
fi

if [ ! -r client.conf ]; then
  echo Must be run from directory with conf files
fi

apt -y install openvpn
cp client.conf /etc/openvpn
cp keys/ca.crt /etc/openvpn
cp keys/$1.key /etc/openvpn/client.key
cp keys/$1.crt /etc/openvpn/client.crt

service openvpn@client start

相关内容