l2tp 账户管理系统
(机房互通以及在家办公的时候你想访问公司内部相关服务,这个时候通过L2TP可以帮你解决。你只需要L2TP服务即可连接到公司,实现公司与家以及出差移动办公需求。但是随着公司里面申请这样办公方式的人员比较多,企业信息安全与账户管控问题就暴露了,需要将此服务划入相应管理流程,因此写一个管控系统方便权限划拨人员快速操作与快速收回账户信息)
wgethttps://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgztarzxvfPython-3.6.3.tgzcdPython-3.6.3./configure--prefix=/usr/local/python3.6makemakeinstallln-s/usr/local/python3.6/bin/python3.6/usr/bin/python3.62. 安装 pip
curl-ohttps://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.pyspeedtest.pychmodu+xspeedtest.pychmodu+xspeedtest.py./speedtest.py3.安装 Flask
pip3.6installflaskpip3.6installgevent-websocket4.配置环境
mkdirmyprojectcdmyproject/python3.6-mvenvvenvsourcevenv/bin/activatedeactivate5.下载并配置代码文件
代码下载地址:
git@github.com:john966/lt_web.git
lt_web/config/settings.py
filedata_dir=os.path.join(BASE_DIR,"data")#读取您的文件目录(例如:/etc/系统目录下或者把配置文件放在本系统的data目录下然后以软链接的方式到相关服务的配置目录)filedata_path=os.path.join(filedata_dir,"chap-secrets")#配置文件filedata_path_bak=os.path.join(filedata_dir,"chap-secrets.bak")#备份配置文件(修改的时候需要使用请一定要与配置文件名称一样)userinfo_path=os.path.join(filedata_dir,"userinfo")#用户文件6.上传代码到您的服务器上并运行即可,你也可以搭建uwsgi+nginx+flask发布本程序
cdmyproject/lt_web/;python3.6manager.py/dev/null2>&1&7.以上为完整的使用方式,启动到6步骤的时候可以在你的浏览器中访问即可。(访问账户信息在本系统中data目录下的userinfo下)8.添加账户
本系统中data目录下的userinfo下一行行添加账户与密码信息
9.本系统效果展示:登录效果:
首页展示效果:
添加效果:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。