-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpj
91 lines (61 loc) · 2.43 KB
/
pj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
一、破解
systemctl stop openvpnas
cd /opt
rm -rf /opt/temp
mkdir temp
1.1
cp /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg.bak131
cd temp
mv /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg /opt/temp/pyovpn-2.0-py3.11.zip
unzip pyovpn-2.0-py3.11.zip
mv ./pyovpn/lic/uprop.pyc ./pyovpn/lic/uprop2.pyc
1.2 vi ./pyovpn/lic/uprop.py
from pyovpn.lic import uprop2
old_figure = None
def new_figure(self, licdict):
ret = old_figure(self, licdict)
ret['concurrent_connections'] = 1024
return ret
for x in dir(uprop2):
if x[:2] == '__':
continue
if x == 'UsageProperties':
exec('old_figure = uprop2.UsageProperties.figure')
exec('uprop2.UsageProperties.figure = new_figure')
exec('%s = uprop2.%s' % (x, x))
1.3
cd ./pyovpn/lic/
python3 -O -m compileall uprop.py && mv __pycache__/uprop.cpython-311.opt-1.pyc uprop.pyc
rm -rf __pycache__/
cd ../../
rm -rf pyovpn-2.0-py3.11.zip
zip -r 123.zip ./*
mv 123.zip /usr/local/openvpn_as/lib/python/pyovpn-2.0-py3.11.egg
systemctl restart openvpnas.service
systemctl status openvpnas.service
systemctl enable openvpnas.service
二、配置
1、 如何更改公司和LOGO
编辑/usr/local/openvpn_as/etc/as.conf,在81行附近sa.company_name=此行后加上一行;隐藏openvpn-用户端logo,在公司名称下面一行添加
sa.company_name=大公司
cs.footer=hide
cws.footer=hide
sa.logo_image_file=/usr/local/openvpn_as/logo.png
# 像素 664 X 175
# 文件编码格式需改为UTF-8
# 同时上传你的logo到/usr/local/openvpn_as/目录下即可
2、隐藏和修改【管理员页面】右上角的版本号
/usr/local/openvpn_as/scripts/openvpnas,修改版本号即可
3、更改浏览器右上角,文字
普通用户页面文字是 pyovpn/web/cws/index.cws.html 第18行“OpenVPN CWS”
管理员页面文字是pyovpn/web/admin/html/login.html 第5行“Open*******”
管理员页面 pyovpn/web/admin/html/verge.html 第5行改为 <title>大公司</title>
4、更改管理员界面左下角 powerby
pyovpn/web/admin/ html/verge.html
注销掉下面代码:68、 70-74
<img class="OpenVPN************** 3x"></img>
<p class="legal text-center" style="font-weight: normal; font-size: 10px;">-->
<t:transparent t:render="footer" />-->
<br/>-->
All Rights Reserved-->
</p>