Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
J
jumpserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ops
jumpserver
Commits
29d30bc5
Commit
29d30bc5
authored
Apr 15, 2019
by
wojiushixiaobai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[Update]更新文档
parent
71ab2f29
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
19 additions
and
10 deletions
+19
-10
faq_install.rst
docs/faq_install.rst
+17
-9
quick_start.rst
docs/quick_start.rst
+2
-1
No files found.
docs/faq_install.rst
View file @
29d30bc5
...
@@ -87,14 +87,22 @@
...
@@ -87,14 +87,22 @@
# 这是严格模式的警告, 可以参考后面的url解决, 或者忽略
# 这是严格模式的警告, 可以参考后面的url解决, 或者忽略
12. 启动 jumpserver 后, 访问 8080 端口页面显示不正常
12. 启动 Jumpserver 或者 coco 报错 Error: expected '<document start>', but found '<scalar>'
.. code-block:: vim
# 这是因为你的 config.yml 文件格式有误
# 常见的错误就是字段为空或者: 后面有一个空格
# SECRET_KEY: xxxxx # 不要忽略: 后面的空格
13. 启动 jumpserver 后, 访问 8080 端口页面显示不正常
.. code-block:: vim
.. code-block:: vim
# 这是因为你在 config.yml 里面设置了 DEBUG: false
# 这是因为你在 config.yml 里面设置了 DEBUG: false
# 跟着教程继续操作, 后面搭建 nginx 代理即可正常访问
# 跟着教程继续操作, 后面搭建 nginx 代理即可正常访问
1
3
. 执行 ./cocod start 后提示 No module named 'jms'
1
4
. 执行 ./cocod start 后提示 No module named 'jms'
.. code-block:: shell
.. code-block:: shell
...
@@ -109,7 +117,7 @@
...
@@ -109,7 +117,7 @@
$ pip install -r requirements/requirements.txt
$ pip install -r requirements/requirements.txt
# 然后重新执行 ./cocod start 即可
# 然后重新执行 ./cocod start 即可
1
4
. 执行 ./cocod start 后提示 Failed register terminal xxxx exist already
1
5
. 执行 ./cocod start 后提示 Failed register terminal xxxx exist already
.. code-block:: shell
.. code-block:: shell
...
@@ -121,7 +129,7 @@
...
@@ -121,7 +129,7 @@
$ rm /opt/coco/data/keys/.access_key # coco, 如果你是按文档安装的, key应该在这里, 如果不存在key文件直接下一步
$ rm /opt/coco/data/keys/.access_key # coco, 如果你是按文档安装的, key应该在这里, 如果不存在key文件直接下一步
$ ./cocod start -d # 正常运行后到Jumpserver 会话管理-终端管理 里面接受coco注册
$ ./cocod start -d # 正常运行后到Jumpserver 会话管理-终端管理 里面接受coco注册
1
5
. 执行 ./cocod start 后提示 Failed register terminal unknow: xxxx
1
6
. 执行 ./cocod start 后提示 Failed register terminal unknow: xxxx
.. code-block:: vim
.. code-block:: vim
...
@@ -135,7 +143,7 @@
...
@@ -135,7 +143,7 @@
保存后重新执行 ./cocod start 即可
保存后重新执行 ./cocod start 即可
1
6
. 运行 ./cocod start 后提示 No such file or directory: '/opt/coco/xxx/xxx'
1
7
. 运行 ./cocod start 后提示 No such file or directory: '/opt/coco/xxx/xxx'
.. code-block:: shell
.. code-block:: shell
...
@@ -145,20 +153,20 @@
...
@@ -145,20 +153,20 @@
保存后重新执行 ./cocod start 即可
保存后重新执行 ./cocod start 即可
1
7
. 运行 ./cocod start 后提示 Connect endpoint http://xxxx:8080 error: HTTPConnectionPool(host='xxxx', port=8080)
1
8
. 运行 ./cocod start 后提示 Connect endpoint http://xxxx:8080 error: HTTPConnectionPool(host='xxxx', port=8080)
.. code-block:: vim
.. code-block:: vim
# 这是因为 coco 无法连接到 jumpserver 报的错误, 确定 http://xxxx:8080 设置正确(配置文件 coco/config.yml)
# 这是因为 coco 无法连接到 jumpserver 报的错误, 确定 http://xxxx:8080 设置正确(配置文件 coco/config.yml)
# 如果 jumpserver 的IP和端口不对, 请手动修改 config.yml 的 CORE_HOST
# 如果 jumpserver 的IP和端口不对, 请手动修改 config.yml 的 CORE_HOST
1
8
. 运行 ./cocod start 后提示 Unexpected error occur: 'AppService' object has no attribute 'get_system_user_cmd_filter_rules'
1
9
. 运行 ./cocod start 后提示 Unexpected error occur: 'AppService' object has no attribute 'get_system_user_cmd_filter_rules'
.. code-block:: vim
.. code-block:: vim
# 这是因为你的 pip 依赖包未正确安装, 参考本文档第 4 条
# 这是因为你的 pip 依赖包未正确安装, 参考本文档第 4 条
19
. 通过 nginx 代理的端口访问 jumpserver 页面显示不正常
20
. 通过 nginx 代理的端口访问 jumpserver 页面显示不正常
.. code-block:: nginx
.. code-block:: nginx
...
@@ -222,7 +230,7 @@
...
@@ -222,7 +230,7 @@
...
...
2
0
. 访问 luna 页面提示 Luna是单独部署的一个程序, 你需要部署luna, coco, 配置nginx做url分发...
2
1
. 访问 luna 页面提示 Luna是单独部署的一个程序, 你需要部署luna, coco, 配置nginx做url分发...
.. code-block:: vim
.. code-block:: vim
...
...
docs/quick_start.rst
View file @
29d30bc5
...
@@ -109,7 +109,7 @@
...
@@ -109,7 +109,7 @@
# "管理用户"是资产上的 root, 或拥有 NOPASSWD: ALL sudo 权限的用户, Jumpserver 使用该用户来推送系统用户、获取资产硬件信息等。 Windows或其它硬件可以随意设置一个
# "管理用户"是资产上的 root, 或拥有 NOPASSWD: ALL sudo 权限的用户, Jumpserver 使用该用户来推送系统用户、获取资产硬件信息等。 Windows或其它硬件可以随意设置一个
# "名称" 不能重复
# "名称" 不能重复
# "ssh私钥" 如果
有密码, 请把key的密码填在密码栏上
# "ssh私钥" 如果
私钥有密码, 请把key的密码填在密码栏上, 目前仅支持 RSA DSA 格式私钥
.. image:: _static/img/admin_assets_admin-user_create.jpg
.. image:: _static/img/admin_assets_admin-user_create.jpg
...
@@ -122,6 +122,7 @@
...
@@ -122,6 +122,7 @@
# "自动生成密码"、"自动推送"、"Sudo"等功能需要对应资产的"管理用户"是且有root权限, 否则自动推送失败
# "自动生成密码"、"自动推送"、"Sudo"等功能需要对应资产的"管理用户"是且有root权限, 否则自动推送失败
# ssh 协议的 "Sudo" 栏设定用户的 sudo 权限,
# ssh 协议的 "Sudo" 栏设定用户的 sudo 权限,
# ssh 协议如果创建的"系统用户"已在资产上面存在, "推送"将会覆盖掉原用户的"home"目录权限(注: 替换成700权限)
# ssh 协议如果创建的"系统用户"已在资产上面存在, "推送"将会覆盖掉原用户的"home"目录权限(注: 替换成700权限)
# ssh 协议的 "ssh私钥" 如果私钥有密码, 请把key的密码填在密码栏上, 目前仅支持 RSA DSA 格式私钥
# 这里简单举几个 "sudo" 设置例子
# 这里简单举几个 "sudo" 设置例子
Sudo /bin/su # 当前系统用户可以免sudo密码执行sudo su命令
Sudo /bin/su # 当前系统用户可以免sudo密码执行sudo su命令
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment