jumpserver/docs/admin_instruction.rst

45 lines
1.1 KiB
ReStructuredText
Raw Normal View History

2018-03-06 13:12:51 +00:00
架构说明
=================
.. image:: _static/img/structure.png
:alt: 组件架构图
2018-03-05 09:14:42 +00:00
组件说明
2018-03-06 10:41:31 +00:00
=================
2018-03-05 09:14:42 +00:00
Jumpserver
2018-03-08 04:00:14 +00:00
`````````````
现指 Jumpserver 管理后台是核心组件Core, 使用 Django Class Based View 风格开发,支持 Restful API。
2018-03-05 09:14:42 +00:00
`Github <https://github.com/jumpserver/jumpserver.git>`_
Coco
````````
2018-03-08 04:00:14 +00:00
实现了 SSH Server 和 Web Terminal Server 的组件,提供 SSH 和 WebSocket 接口, 使用 Paramiko 和 Flask 开发。
2018-03-05 09:14:42 +00:00
`Github <https://github.com/jumpserver/coco.git>`__
Luna
````````
2018-03-08 04:00:14 +00:00
现在是 Web Terminal 前端计划前端页面都由该项目提供Jumpserver 只提供 API不再负责后台渲染html等。
2018-03-05 09:14:42 +00:00
`Github <https://github.com/jumpserver/luna.git>`__
Guacamole
```````````
2018-03-08 04:00:14 +00:00
Apache 跳板机项目Jumpserver 使用其组件实现 RDP 功能Jumpserver 并没有修改其代码而是添加了额外的插件,支持 Jumpserver 调用。
2018-03-05 09:14:42 +00:00
2018-03-08 04:00:14 +00:00
Jumpserver-Python-SDK
2018-03-05 09:14:42 +00:00
```````````````````````
2018-03-08 04:00:14 +00:00
Jumpserver API Python SDKCoco 目前使用该 SDK 与 Jumpserver API 交互。
2018-03-05 09:14:42 +00:00
`Github <https://github.com/jumpserver/jumpserver-python-sdk.git>`__