Enigma Bridge VPN 身份验证器
项目描述
EnigmaBridge python 身份验证服务器启用连接到 VPN 的用户的 VPN 身份验证。
Mac OSX 安装
对于新的 OSX 版本(El Capitan 及更高版本),无法使用标准方式修改默认系统 python 安装。有一些解决方法,但也可以使用--user开关进行 pip。
pip install --user cryptography
PIP 更新 appdirs 错误
由于缺少目录,Pip 可能在更新 appdirs 时出现问题。它有助于手动更新此软件包
pip install --upgrade --no-cache appdirs
数据库设置
状态存储在 MySQL 数据库中。
CREATE DATABASE vpnauth CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON vpnauth.* TO 'vpnauth'@'localhost' IDENTIFIED BY 'vpnauth_passwd';
FLUSH PRIVILEGES;