# openvpnas-unlock **Repository Path**: devleon/openvpnas-unlock ## Basic Information - **Project Name**: openvpnas-unlock - **Description**: 提供Linux系统Openvpn Access Server安装脚本及2.14.3(包括)以下版本破解连接数脚本 - **Primary Language**: Shell - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-04 - **Last Updated**: 2025-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenVPN AS Unlock Tool 提供Linux系统OpenVPN Access Server安装脚本和2.14.3及以下版本破解连接数脚本(默认只有免费的两个连接数) ## 📋 功能特性 - ✅ 自动安装 OpenVPN Access Server 2.14.3 版本 - ✅ 破解默认2个连接数限制,支持自定义连接数 - ✅ 支持 Ubuntu、Debian、CentOS、RHEL 等主流 Linux 发行版 - ✅ 自动检测 Python 版本,无需手动指定 - ✅ 提供备份恢复机制,安全可靠 ## 🚀 使用方法 ### 1. 上传脚本到服务器 将 `install.sh` 和 `unlock_license.sh` 上传到服务器任意目录 ### 2. 执行安装脚本 ```bash # 破解脚本不支持最新版本 OpenVPN Access Server 3.0 # 所以此处安装 2.0 最后一个版本 2.14.3 chmod +x install.sh ./install.sh --yes --as-version 2.14.3 ``` > 💡 **注意**: 安装脚本适用于 Ubuntu、Debian、红帽等系统,可通过 [OpenVPN Access Server 官网](https://as-portal.openvpn.com/quick-start) 查看详细支持列表 ### 3. 检查安装状态 ```bash # 查看应用状态 systemctl status openvpnas # 查看初始化日志获取Web界面地址和初始账号密码 cat /usr/local/openvpn_as/init.log ``` ### 4. 执行破解脚本 ```bash chmod +x unlock_license.sh # 查看脚本帮助信息 ./unlock_license.sh -h # 默认设置1024个连接数,自动检测Python版本 ./unlock_license.sh # 指定2048个连接数 ./unlock_license.sh 2048 # 指定连接数和Python版本(一般不需要) ./unlock_license.sh 2048 3.8 ``` ## 🔧 参数说明 | 参数 | 说明 | 默认值 | |------|------|--------| | 连接数 | 并发连接数量 | 1024 | | Python版本 | Python版本号 | 自动检测 | ## ⚠️ 注意事项 - 仅支持 OpenVPN Access Server 2.14.3 及以下版本 - 不支持 OpenVPN Access Server 3.0+ 版本 - 脚本会自动备份原始文件,可随时恢复 ## 🔄 恢复备份 如果需要恢复原始文件,可以执行: ```bash # 恢复备份文件 mv /usr/local/openvpn_as/lib/python/pyovpn-2.0-py*.egg.bak /usr/local/openvpn_as/lib/python/pyovpn-2.0-py*.egg # 重启服务 systemctl restart openvpnas ``` ## 📜 许可证 本项目基于 [MIT License](LICENSE) 开源协议发布。 --- **免责声明**: 本工具仅供学习和研究使用,请遵守相关法律法规。使用本工具产生的任何后果由使用者自行承担。