sh ec2-open-vpn-provision.sh

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh ec2-open-vpn-provision.sh相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env bash
git clone https://github.com/redgeoff/openvpn-server-vagrant && \
  cd openvpn-server-vagrant && \
  cp config-default.sh config.sh && \
  IP=$(curl http://169.254.169.254/latest/meta-data/public-ipv4/) && \
  sed s/192.168.50.11/$IP/g -i config.sh && \
  sudo su -
/home/ubuntu/openvpn-server-vagrant/ubuntu.sh && \
  /home/ubuntu/openvpn-server-vagrant/openvpn.sh && \
  echo 'push "route 172.31.0.0 255.255.0.0"' >> /etc/openvpn/server.conf && \
  systemctl restart openvpn@server && \
  /home/ubuntu/openvpn-server-vagrant/add-client.sh client

# ~/client-configs/files/client.ovpn

以上是关于sh ec2-open-vpn-provision.sh的主要内容,如果未能解决你的问题,请参考以下文章

如何使我的命令行在具有扩展名(.sh)和名称如“weird.sh.sh.sh”的文件上工作

sh sh_template.sh

sh sh.sh

Linux下面如何运行 SH文件

配置告警系统主脚本main.sh mon.sh load.sh 502.sh disk.sh

shell 脚本各种执行方式(source ./*.sh, . ./*.sh, ./*.sh)的区别