xlcmdb

本项目为初学者使用Bootstrap、SaltStack及Paramiko等技术开发的一个简单配置管理数据库(CMDB)平台,支持主机管理、用户权限分配及Salt API等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

github地址:https://github.com/xinlei3166/xlcmdb

本人初学python和前端知识,利用Bootstrap + saltsatck + paramiko + python 做了一个简单的CMDB平台。

软件介绍

软件在win10下开发,linux主机使用Centos 7

本软件使用python 2.7开发

saltstack二次开发使用的是salt-api接口

已完成功能:

1.登录、注册、修改个人信息、修改密码

2.主机添加、主机修改、主机删除

3.salt批量执行命令、批量安装salt-minion、批量认证、salt文件分发、paramiko-webssh

4.用户添加、用户删除、用户权限修改、组添加、组权限修改

待完成功能

1.zabbix监控集成

2.数据使用图表动态展示

3.操作日志审计

4.Cobbler自动安装主机

5.自动探查主机并添加到集群

使用说明

使用前请安装好python 2.7和搭建好saltsatck服务器
,安装并运行salt-api可以使用salt界面功能,salt-api接口地址在salt.yaml配置文件中进行修改。

效果图展示:

1.用户界面

注册.png

登录.png

首页.png

个人信息页.png

个人信息页-2.png

2.salt界面

salt-minion列表页.png

salt执行命令页.png

salt文件分发页.png

paramiko-webssh页.png

3.主机界面

主机列表页.png

单台主机详情页.png

主机修改页.png

4.用户管理界面

用户列表页.png

用户添加页.png

组列表页.png

修改权限页.png

组添加页.png

未完待续

未完待续.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值