All Projects → luckman666 → devops_kkit

luckman666 / devops_kkit

Licence: other
django2.1写的自动化运维系统

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to devops kkit

Coco
Jumpserver ssh/ws server
Stars: ✭ 139 (+172.55%)
Mutual labels:  ssh-server
Bastillion
Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys.
Stars: ✭ 2,730 (+5252.94%)
Mutual labels:  ssh-server
accountbook server
📔 记账本 Django 后端
Stars: ✭ 20 (-60.78%)
Mutual labels:  django2
Wolfssh
wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
Stars: ✭ 142 (+178.43%)
Mutual labels:  ssh-server
Pyrexecd
Standalone SSH server for Windows
Stars: ✭ 207 (+305.88%)
Mutual labels:  ssh-server
cvpysdk
Developer SDK - Python
Stars: ✭ 50 (-1.96%)
Mutual labels:  webconsole
Sshserver
This is a tutorial on how to build a basic SSH Server in C#, but you are welcome to try following in any language.
Stars: ✭ 114 (+123.53%)
Mutual labels:  ssh-server
keepalived-formula
docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
Stars: ✭ 13 (-74.51%)
Mutual labels:  saltstack
Git Server Docker
Git Server in Docker
Stars: ✭ 218 (+327.45%)
Mutual labels:  ssh-server
cmdb
基于 python 3.7 + django 2.2.3 + AdminLTE-3.0.0-beta.1 实现的资产管理系统。
Stars: ✭ 50 (-1.96%)
Mutual labels:  django2
Ssh2docker
🐳 standalone SSH server that connects you to your Docker containers
Stars: ✭ 159 (+211.76%)
Mutual labels:  ssh-server
Secure Wireguard Implementation
A guide on implementing a secure Wireguard server on OVH (or any other Debian VPS) with DNSCrypt, Port Knocking & an SSH-Honeypot
Stars: ✭ 200 (+292.16%)
Mutual labels:  ssh-server
ceph-formula
docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
Stars: ✭ 14 (-72.55%)
Mutual labels:  saltstack
Dos ssh
Use BIOS ram hacks to make a SSH server out of any INT 10 13h app (MS-DOS is one of those)
Stars: ✭ 139 (+172.55%)
Mutual labels:  ssh-server
salt-ssh-install-salt-minion
利用salt-ssh批量部署salt-minion
Stars: ✭ 19 (-62.75%)
Mutual labels:  saltstack
Centos Ssh
OpenSSH / Supervisor / EPEL/IUS/SCL Repos - CentOS - Docker image build.
Stars: ✭ 126 (+147.06%)
Mutual labels:  ssh-server
Jumpserver
JumpServer 是全球首款开源的堡垒机,是符合 4A 的专业运维安全审计系统。
Stars: ✭ 17,563 (+34337.25%)
Mutual labels:  ssh-server
tallow
Block hosts that attempt to bruteforce SSH using the journald API.
Stars: ✭ 79 (+54.9%)
Mutual labels:  ssh-server
waycup
A minimal tool that hides your online assets from online security scanners, researchers and hackers.
Stars: ✭ 100 (+96.08%)
Mutual labels:  ssh-server
SSH-PuTTY-login-bruteforcer
Turn PuTTY into an SSH login bruteforcing tool.
Stars: ✭ 222 (+335.29%)
Mutual labels:  ssh-server

本项目已经停止维护

新推出全栈自动化运维项目kkitDeploy,请大家继续关注

https://github.com/luckman666/kkitdeploy_server

##########################################################################

简单介绍一下自己之前写的一个全栈项目,框架用的是django2.1版本

主要对paramiko模块,salstack的API二次开发。

核心组件包括:

MQ,mysql,websocket,redis,web控制台采用shellinabox。

为了部署方便我已经把所有组件做成了docker镜像,有时候可能会因为mq启动顺序问题导致不成功。项目具体部署过程如下:

git clone https://github.com/luckman666/devops_kkit.git

cd docker_deploy

docker-compose up -d

#等待全部启动完毕如果访问出现502错误,那么执行下面语句

docker-compose restart kkit_app

如需试用saltstack功能,需要自行安装并配置相关api,然后修改本目录的settings.py配置即可。

该版核心功能如下:

1、 操作日志留存、审计、分析。

2、 动态分配临时账号,对服务器等资源进行临时授权。

3、 内部邮件系统。

4、 Ssh,saltstack,web界面三种方式的控制操控渠道。

5、 内部通信及沟通机制。

6、 容器管理(没开发完成)。

7、 物理机、虚拟机等底层资源日志分析及审计。

8、 定时任务。

9、 管理员控制面板。

有些内容没写全,因为要改写整个架构。

初始账号[email protected] 密码123

正在全新改写第三版,敬请期待!

也在抓紧录制这个项目的教学视频!

欢迎大家关注我个人的订阅号,会定期分享学习心得,相关案例信息!

index1 管理员控制仪表板: index2 系统账号临时登录授权(内部邮件系统发送账号密码和临时token): index3 动态图表监视任务情况: 开始 index4 结束: index5

日志系统可以查看主机系统日志,通过websocket反馈给页面,实现日志动态同步更新。但是我懒得弄了没写完。。。 index5

批量命令及文件传输下载: index5 index5 index5 文件下载 index5 saltstack相信大家不会陌生吧,我对这个实用工具也进行的集成: index5 saltstack相信大家不会陌生吧,我对这个实用工具也进行的集成:

批量执行shell脚本

index5

一个简单的CMD系统:

index5

简单的工单系统:

index5 报修工单列表: index5

编辑工单 index5 下面的一些关于审计的模块没有来的及写。 index5

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].