Commit c95caf8a authored by wojiushixiaobai's avatar wojiushixiaobai

文档更新

parent 85d5eee5
快速安装 Docker安装
========================== ==========================
Jumpserver 封装了一个 All in one Docker,可以快速启动。该镜像集成了所需要的组件(Windows组件未暂未集成),也支持使用外置 Database 和 Redis Jumpserver 封装了一个 All in one Docker,可以快速启动。该镜像集成了所需要的组件(Windows组件未暂未集成),也支持使用外置 Database 和 Redis
......
FAQ FAQ
========== ==========
.. toctree::
:maxdepth: 1
1. Windows 资产连接错误排查思路 1. Windows 资产连接错误排查思路
...@@ -166,6 +170,12 @@ FAQ ...@@ -166,6 +170,12 @@ FAQ
$ cd /opt/jumpserver/apps $ cd /opt/jumpserver/apps
$ python manage.py changepassword <user_name> $ python manage.py changepassword <user_name>
(11). 清理celery产生的数据(无法正常推送及连接资产是可以使用) (11). 清理celery产生的数据(无法正常推送及连接资产可以使用)
$ source /opt/py3/bin/activate
$ cd /opt/jumpserver/apps
$ python manage.py shell
$ from celery.task.control import discard_all $ from celery.task.control import discard_all
$ discard_all() $ discard_all()
$ exit()
$ cd /opt/jumpserver
$ ./jms restart celery
傻瓜安装 傻瓜安装
========================== ==========================
由于大多数用户对 Linux 不熟悉,这里提供基于 CentoOS_7_64 的傻瓜安装脚本。 由于部分用户对 Linux 不熟悉,这里提供基于 CentoOS_7_64 的傻瓜安装脚本。
本脚本仅支持 CentoOS7 64 位的系统安装 Jumpserver,无法在其他系统中正常运行。 本脚本仅支持 CentoOS7 64 位的系统安装 Jumpserver,无法在其他系统中正常运行。
......
...@@ -13,7 +13,6 @@ Jumpserver 文档 ...@@ -13,7 +13,6 @@ Jumpserver 文档
introduce introduce
installation installation
installation_Lazy
admin_guide admin_guide
user_guide user_guide
development development
......
安装文档-详细版 安装文档
++++++++++++++++++++++++ ++++++++++++++++++++++++
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
quickstart dockerinstall
quickinstall
step_by_step step_by_step
setup_by_ubuntu setup_by_ubuntu
upgrade upgrade
安装文档-懒人版
++++++++++++++++++++++++
因为懒,所以更专业。
.. toctree::
:maxdepth: 1
setup_by_centos7.rst
快速安装
++++++++++++++++++++++++
因为懒,所以更专业。
组件解释
~~~~~~~~~~~~~~
- Jumpserver 为管理后台,管理员可以通过Web页面进行资产管理、用户管理、资产授权等操作
- Coco 为 SSH Server 和 Web Terminal Server 。用户可以通过使用自己的账户登录 SSH 或者 Web Terminal 直接访问被授权资产。不需要知道服务器的账户密码
- Luna 为 Web Terminal Server 前端页面,用户使用 Web Terminal 方式登录所需要的组件
- Guacamole 为 Windows 组件,用户可以通过 Web Terminal 来连接 Windows 资产 (暂时只能通过 Web Terminal 来访问)
安装文档
~~~~~~~~~~~~~~
.. toctree::
:maxdepth: 1
setup_by_centos7.rst
安装文档(CentOS7) CentOS 7 安装文档
-------------------------- --------------------------
说明 说明
...@@ -9,13 +9,6 @@ ...@@ -9,13 +9,6 @@
本文档适用于有一定web运维经验的管理员或者工程师,文中不会对安装的软件做过多的解释,仅对需要执行的内容注部分注释,更详细的内容请参考一步一步安装。 本文档适用于有一定web运维经验的管理员或者工程师,文中不会对安装的软件做过多的解释,仅对需要执行的内容注部分注释,更详细的内容请参考一步一步安装。
组件解释
~~~~~~~~~~~~~~
- Jumpserver 为管理后台,管理员可以通过Web页面进行资产管理、用户管理、资产授权等操作
- Coco 为 SSH Server 和 Web Terminal Server 。用户可以通过使用自己的账户登录 SSH 或者 Web Terminal 直接访问被授权资产。不需要知道服务器的账户密码
- Luna 为 Web Terminal Server 前端页面,用户使用 Web Terminal 方式登录所需要的组件
- Guacamole 为 Windows 组件,用户可以通过 Web Terminal 来连接 Windows 资产 (暂时只能通过 Web Terminal 来访问)
环境 环境
~~~~~~~ ~~~~~~~
...@@ -334,6 +327,8 @@ ...@@ -334,6 +327,8 @@
密码: admin 密码: admin
如果能登陆代表部署成功 如果能登陆代表部署成功
# sftp默认上传的位置在 /tmp 目录下
# 其他的ssh及sftp客户端这里就不多做说明,自行搜索使用 # 其他的ssh及sftp客户端这里就不多做说明,自行搜索使用
# 防火墙 与 selinux 设置说明 # 防火墙 与 selinux 设置说明
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
# 看到下面的提示符代表成功,以后运行 Jumpserver 都要先运行以上 source 命令,以下所有命令均在该虚拟环境中运行 # 看到下面的提示符代表成功,以后运行 Jumpserver 都要先运行以上 source 命令,以下所有命令均在该虚拟环境中运行
(py3) [root@localhost py3] (py3) [root@localhost py3]
二. 安装 Jumpserver 1.0.0 二. 安装 Jumpserver
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**2.1 下载或 Clone 项目** **2.1 下载或 Clone 项目**
......
...@@ -63,7 +63,7 @@ Yum 加速设置请参考 <http://mirrors.163.com/.help/centos.html> ...@@ -63,7 +63,7 @@ Yum 加速设置请参考 <http://mirrors.163.com/.help/centos.html>
# 看到下面的提示符代表成功,以后运行 Jumpserver 都要先运行以上 source 命令,以下所有命令均在该虚拟环境中运行 # 看到下面的提示符代表成功,以后运行 Jumpserver 都要先运行以上 source 命令,以下所有命令均在该虚拟环境中运行
(py3) [root@localhost py3] (py3) [root@localhost py3]
二. 安装 Jumpserver 1.0.0 二. 安装 Jumpserver
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**2.1 下载或 Clone 项目** **2.1 下载或 Clone 项目**
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
:: ::
$ git pull && cd requirements && pip install -r requirements.txt # 不要指定 -i参数 $ git pull && pip install -r requirements/requirements.txt # 不要指定 -i参数
3. 升级 Luna 3. 升级 Luna
...@@ -30,9 +30,12 @@ ...@@ -30,9 +30,12 @@
  $ docker run --name jms_guacamole -d \   $ docker run --name jms_guacamole -d \
-p 8081:8080 -v /opt/guacamole/key:/config/guacamole/key \ -p 8081:8080 -v /opt/guacamole/key:/config/guacamole/key \
-e JUMPSERVER_KEY_DIR=/config/guacamole/key \ -e JUMPSERVER_KEY_DIR=/config/guacamole/key \
-e JUMPSERVER_SERVER=http://<填写本机的IP地址>:8080 \ -e JUMPSERVER_SERVER=http://<填写Jumpserver服务器的IP地址>:8080 \
registry.jumpserver.org/public/guacamole:latest registry.jumpserver.org/public/guacamole:latest
# 确定升级完成后,可以删除备份容器
$ docker rm jms_guacamole_bak
切换分支或离线升级 切换分支或离线升级
------------------------------- -------------------------------
...@@ -143,5 +146,3 @@ coco是无状态的,备份 keys 目录即可 ...@@ -143,5 +146,3 @@ coco是无状态的,备份 keys 目录即可
**Guacamole** **Guacamole**
直接参考上面的升级即可, 需要注意的是如果更换机器,请备份 直接参考上面的升级即可, 需要注意的是如果更换机器,请备份
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment