ajenti

http://ajenti.org/

https://github.com/ajenti/ajenti

源码

http://docs.ajenti.org/en/latest/

http://docs.ajenti.org/en/latest/man/install.html#

安装部署

Fast remote access for every occasion

Install once and never google for PuTTY downloads again.

An admin's tool for a more civilized age, providing you with a fast and secure way to manage a remote Linux box at any time using everyday tools like a web terminal, text editor, file manager and others.

Access everywhere

Responsive remote terminal

Fully extensible with Python and JS

Ajenti Web Interface Platform

Ajenti platform includes following products:

  • Ajenti Core, a Python library, the platform itself including the HTTP server, socket engine and plugin container.

  • Ajenti Panel, a startup script and a set of stock plugins such as file manager, network configurator and service manager.

Feature Overview

HTTP Server

  • HTTP 1.1 Support.

  • Websockets with fallback to XHR polling.

  • Fast event-loop based processing.

  • Flexible routing.

  • Session sandboxing.

  • SSL with client certificate authentication.

Performance

  • >1000 requests per second.

  • 30 MB RAM footprint + 5 MB per session.

API

  • Highly modular Python API. Everything is a module and can be removed or replaced.

  • Builtin webserver API supports routing, file downloads, GZIP, websockets and more.

  • Transparent SSL client authorization.

  • Plugin architecture

  • Dependency injection

  • Server-side push and socket APIs.

Security

  • Pluggable authentication and authorization.

  • Stock authenticators: UNIX account, password, SSL client certificate and Mozilla Persona E-mail authentication.

  • Unprivileged sessions isolated in separate processes.

Frontend

  • Clean, modern and responsive UI. Single-page, no reloads.

  • Live data updates and streaming with Socket.IO support.

  • Full mobile and tablet support.

  • LESS and CSS, CoffeeScript and JavaScript auto-build support.

  • Numerous stock directives.

  • AngularJS templating.

Platforms

  • Debian 6 or later

  • Ubuntu Precise or later

  • CentOS 6 or later

  • RHEL 6 or later

  • Can be run on other Linux or BSD systems with minimal modifications.

  • Supports Python 2.7+ and PyPy.

本文转自heavenseahill 51CTO博客,原文链接:http://blog.51cto.com/shower/1973397,如需转载请自行联系原作者

Ajenti-Linux控制面板之自动化运维工具相关推荐

  1. Linux安装ansible自动化运维工具

  2. Linux 自动化运维工具 ansible

    文章目录 1.简介 2.安装 3.常用命令选项说明 4.使用 4.1.执行远程命令 4.2.执行远程脚本 4.3.分发文件到远程服务器 4.3.1.复制单个文件 4.3.2.复制压缩文件到远程并解压 ...

  3. Linux自动化运维工具ansible详解

    文章目录 认识ansible ansible的组成 ansible的相关文件 ansible的使用 ansible的常用模块 1.copy模块 2.fetch模块 3.command模块 4.shel ...

  4. 自动化运维工具Ansible

    ansible简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批 ...

  5. mysql 自动化运维工具_MySQL使用工具Inception实现自动化运维

    MySQL使用工具Inception实现自动化运维 发布时间:2020-05-27 17:11:14 来源:51CTO 阅读:180 作者:三月 下面一起来了解下MySQL使用工具Inception实 ...

  6. python linux系统管理与自动化运维_《Python Linux系统管理与自动化运维》赖明星著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 赖明星著 出版社:机械工业出版社 出版时间:2017-09-01 版次:1 开本:16开 装帧:平装 ISBN:9787111578659 版权提供:机械工业出版社 基本信息 商品名 ...

  7. mysql 自动化运维工具_部署MySQL自动化运维工具inception+archer

    *************************************************************************** 部署MySQL自动化运维工具inception+ ...

  8. 自动化运维工具Ansible详细部署

    一.基础介绍 ================================================================================= 1.简介 ansibl ...

  9. Ansible自动化运维工具介绍

    介绍 Ansible自动化运维工具,是基于Python开发的,可以实现批量系统配置,批量程序部署.批量运行命令等等. ansible是基于模块工作的,本身没有批量部署的能力.真正具有批量部署的是ans ...

最新文章

  1. 转载:matlab 字符串和变量名互换
  2. 吴恩达课程翻译_中文学习资源:斯坦福大学CS231n计算机视觉课程
  3. (项目)在线教育平台(六)
  4. SVN或其他网盘类软件同步图标不显示的异常
  5. php 目录555 权限_CMS网站安全权限划分设置教程
  6. java购物车商品排序_Java购物车
  7. 各种渲染软件设计理论详解
  8. 不同操作系统下重置root密码的方法
  9. 闲来无事实现个备忘录,到点提醒
  10. 通用即插即用监视器驱动下载_DirectX10下载|DirectX10 10.1 官方版
  11. 《Linux/Unix系统编程手册》源代码下载编译
  12. 数组输出c语言getchar,C语言入门 — getchar
  13. mantis系统php版本,PHP_mantis安装、配置和使用中的问题小结,开发需要,安装mantis(Mantis Bug Tra - phpStudy...
  14. 在Visual Studio.NET中更改颜色-黑色与白色
  15. 盘点市场营销工作中的5个办公神器
  16. 【全开源+免费更新】doodoo.js创建项目教程
  17. gltf 2.0快速入门
  18. 基于JAVA中小学教师培训管理系统计算机毕业设计源码+系统+数据库+lw文档+部署
  19. 有什么手写文字识别软件?这些软件值得收藏
  20. 统信软件宣布旗下深度社区全新规划 打造我国主导的全球桌面系统根社区

热门文章

  1. RE validation in Java EE
  2. 洛谷p2234/BZOJ1588 [HNOI2002]营业额统计
  3. 如何使得账户密码永不过期
  4. 20165235 Java第一周学习总结
  5. 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
  6. ThinkPHP add、save无法添加、修改不起作用
  7. Silverlight Unit Test Framework
  8. 线程的start()方法
  9. linux扩大 boot分区大小,Ubuntu扩大boot空间
  10. jsapi支付签名_微信支付小程序支付全流程