Acmeraptor
Joined 17 August 2024
Acmeraptor (talk | contribs) No edit summary |
Acmeraptor (talk | contribs) No edit summary |
||
| Line 185: | Line 185: | ||
*[https://www.mwkeyless.org/main/login MW Keyless] | *[https://www.mwkeyless.org/main/login MW Keyless] | ||
*[https://www.americankeysupply.com/ American Key Supply] | *[https://www.americankeysupply.com/ American Key Supply] | ||
*[https://www.ultimatesecuritydevices.com/#gsc.tab=0 Ultimate Security Devices] | |||
*[https://www.youngbrosstampworks.com/ Young Bros] | *[https://www.youngbrosstampworks.com/ Young Bros] | ||
| Line 269: | Line 270: | ||
opkg install luci-app-advanced-reboot luci-app-openvpn openvpn-easy-rsa openvpn-openssl | opkg install luci-app-advanced-reboot luci-app-openvpn openvpn-easy-rsa openvpn-openssl | ||
The following four scripts can be created under the /root path and will need to be chmod to executable. | |||
sudo chmod +x *.sh | |||
=====1-preparation.sh===== | =====1-preparation.sh===== | ||
| Line 297: | Line 301: | ||
=====2-keymanagement.sh===== | =====2-keymanagement.sh===== | ||
# Work around EasyRSA issues | # Work around EasyRSA issues | ||
wget -U "" -O /tmp/easyrsa.tar.gz | wget -U "" -O /tmp/easyrsa.tar.gz https://github.com/OpenVPN/easy-rsa/releases/download/v3.2.2/EasyRSA-3.2.2.tgz | ||
tar -z -x -f /tmp/easyrsa.tar.gz | tar -z -x -f /tmp/easyrsa.tar.gz | ||
| Line 306: | Line 308: | ||
export EASYRSA_PKI="${VPN_PKI}" | export EASYRSA_PKI="${VPN_PKI}" | ||
export EASYRSA_TEMP_DIR="/tmp" | export EASYRSA_TEMP_DIR="/tmp" | ||
export EASYRSA_CERT_EXPIRE=" | export EASYRSA_CERT_EXPIRE="36500" | ||
export EASYRSA_BATCH="1" | export EASYRSA_BATCH="1" | ||
alias easyrsa="/root/EasyRSA-3. | alias easyrsa="/root/EasyRSA-3.2.2/easyrsa" | ||
EOF | EOF | ||
. /etc/profile.d/easy-rsa.sh | . /etc/profile.d/easy-rsa.sh | ||