快速入门

    1.2 邮件设置

    必须设置才能使用与邮件相关的功能

    不可以同时勾选 使用SSL使用TLS

    名称示例备注
    SMTP主机smtp.qq.com服务商提供的 smtp 服务器
    SMTP端口25通常是 25
    SMTP账号296015668@qq.com通常是 user@domain.com
    SMTP密码**每次 测试连接 都需要重新输入密码
    使用SSL[ ]如果端口使用 465,必须勾选此项
    使用TLS[ ]如果端口使用 587,必须勾选此项
    发件人测试连接 必须要输入
    主题前缀[JMS]邮件的标题,收到的邮件是 [JMS] 开头
    测试收件人296015668@qq.com测试连接必填

    准备两个测试资产和一个数据库来验证功能

    IPHost namePortSystemAdmin UserPassword
    172.16.80.11test_ssh0122Centos 7rootTest2020.L
    172.16.80.21test_rdp013389Windows 10administratorTest2020.W
    172.16.80.31test_mysql013306MySQL 5rootTest2020.M

    Windows 资产如需执行更新资产信息、可连接性测试等自动化任务,需先进行 ,此非登录 Windows 资产的必填项!

    MySQL 应用需要授权 Core 和 KoKo 的远程访问的权限 MySQL 应用要求

    2.1 编辑资产树

    根节点 Default 不能重名,右击节点可以添加、删除和重命名节点,以及进行资产相关的操作

    说明

    点击页面左侧的 资产管理 - 资产列表
    先在根节点 Default 右键新建 SSH ServerRDP Server 两个节点

    点击页面左侧的 资产管理 - 系统用户 - 创建特权用户 创建两个特权用户,特权用户的内容就是上面表单的 Admin UserPassword

    名称不能重名,密码或者密钥二选一即可,一些资产不允许通过 密码 认证可以改用 私钥 认证

    特权用户仅支持 SSH 协议,用于资产可连接性测试、推送用户、批量改密等自动化任务

    表单root 特权用户示例administrator 特权用户示例
    名称172.16.80.11_root172.16.80.21_administrator
    用户名rootadministrator
    密码Test2020.LTest2020.W
    SSH密钥
    备注SSH 资产特权用户RDP 资产特权用户

    2.3 创建资产

    点击页面左侧的 资产管理 - 资产列表 - 创建资产 把两个资产导入

    表单SSH 资产示例RDP 资产示例
    主机名test_ssh01test_rdp01
    IP(域名)172.16.80.11172.16.80.21
    系统平台LinuxWindows
    公网IP
    网域
    协议组ssh 22rdp 3389 / ssh 22
    特权用户172.16.80.11_root172.16.80.21_administrator
    节点Default / SSH ServerDefault / RDP Server

    创建 Windows 资产,注意协议组我们需要选择 sshrdp,否则无法获取 Windows 资产的状态及硬件信息

    测试资产连接提示

    1. 资产创建信息填写好保存之后隔几秒钟时间刷新一下网页,ssh 协议资产的可连接图标会显示 绿色,且 硬件信息 会显示出来
    2. 如果 可连接 的图标是 黄色 或者 红色,可以点击 资产名称,在右侧 快速修改 - 测试可连接性 点击 测试 按钮,根据错误提示处理
    3. 被连接 Linux 资产需要 python 组件,且版本大于等于 2.6Ubuntu 等资产默认不允许 用户远程 ssh 登录,请自行处理,Windows 资产需要手动安装 OpenSSH Server

    2.3.1 创建数据库应用

    击页面左侧的 应用管理 - 数据库应用 - 创建数据库应用 创建 mysql 数据库

    名称、主机、数据库选项为必填项

    IPSystemSystem UserPasswordGroupSudoSftp Root
    172.16.80.11Centos 7testssh01random passALL/
    172.16.80.21Windows 10testrdp01random passUsers
    172.16.80.23MySQL 5rootTest2020.M

    系统用户提示

    在理解 系统用户 之前,你首先得知道系统用户是干嘛用的. 在 Jumpserver 中,需要对资产不同的用途创建不同的 系统用户
    比如一个 资产,开发要用、测试要用、可能还要其他的部门也要使用,偷懒的人可能会统一给 root 用户,但是这样并不安全
    系统用户就是为了解决这个问题,我们针对不同的用途创建不同的 系统用户Linux 通过 Sudo 来控制用户的权限,Windows 通过组来控制用户权限

    点击页面左侧的 资产管理 - 系统用户 - 创建普通用户 创建对应协议系统用户

    SSH 协议系统用户

    表单SSH 系统用户
    名称test_ssh01
    协议ssh
    用户名testssh01
    动态用户名
    登录模式自动登陆
    认证方式托管密码
    自动生成
    自动推送
    SudoALL
    Shell/bin/bash
    家目录
    用户附属组
    命令过滤器
    SFTP根路径/

    RDP 协议系统用户

    表单RDP 系统用户
    名称test_rdp01
    协议rdp
    用户名testssh01
    动态用户名
    认证方式托管密码
    自动生成
    自动推送
    AD域名
    自动推送
    用户附属组Users

    MySQL 应用系统用户

    表单MySQL 系统用户
    名称test_mysql01_root
    认证方式托管密码
    用户名root
    协议mysql
    密码Test2020.M

    3.1 为用户分配资产

    授权已存在的系统用户

    点击页面左侧的 授权管理 - 资产授权 - 创建授权规则 创建两个授权

    表单SSH 资产授权RDP 资产授权
    名称adminssh01授权adminrdp01授权
    用户Administrator(admin)Administrator(admin)
    用户组
    资产test_ssh01(172.16.80.11)test_rdp01(172.16.80.21)
    节点
    系统用户172.16.80.11_root(root)172.16.80.21_administrator(administrator)
    权限√ 全部√ 全部
    IPAssetsSystem UserUser
    172.16.80.11Centos 7test_ssh01admin
    172.16.80.21Windows 10test_rdp01admin

    点击页面左侧的 授权管理 - 资产授权 - 创建授权规则 创建两个授权

    表单SSH 资产授权RDP 资产授权
    名称testssh01测试授权testrdp01测试授权
    用户Administrator(admin)Administrator(admin)
    用户组
    资产testssh01(172.16.80.11)test_rdp01(172.16.80.21)
    节点
    系统用户test_ssh01测试系统用户(testssh01)testrdp01测试系统用户(testrdp01)
    权限√ 全部√ 全部

    资产授权提示

    名称,授权的名称,不能重复
    用户用户组 二选一,不推荐即选择 用户 又选择 用户组
    资产节点 二选一,选择 节点 会包含 节点 下面的所有 资产
    系统用户,及所选的 或 用户组 下的 用户 能通过该 系统用户 使用所选 节点 或者 节点 下的 资产
    用户(组)资产(节点)系统用户 是一对一的关系,所以当拥有 LinuxWindows 不同类型资产时,应该分别给 Linux 资产和 Windows 资产创建 授权规则
    一般情况下,资产 授权给 用户节点 授权给 用户组,一个 授权 只能选择一个 系统用户

    3.1.1 为用户分配数据库应用

    点击页面左侧的 授权管理 - 数据库应用 - 创建授权规则 创建数据库授权

    IPapplicationsSystem UserUser
    172.16.80.31MySQL 5test_mysql01_rootadmin

    登录 JumpServer

    点击页面左侧的 会话管理 - Web终端 用户只能看到自己被管理员授权了的 资产,如果登录后无资产,请联系管理员进行确认

    连接资产

    在我的资产点击资产右边的 连接 快速连接资产
    也可以点击左侧栏的 Web终端 点击 资产 名字,就连上资产了
    如果显示连接 超时,请参考 FAQ 文档进行处理

    断开资产

    点击页面顶部的 Server 按钮会弹出选个选项,第一个断开所选的连接,第二个断开所有连接
    也可以直接点资产小窗口的 X,SSH 会话也可以输入 exit 来退出
    直接关闭页面也可以,但是不推荐

    文件管理

    点击 文件管理
    先在左边选择 资产,目前只支持自动登录的 SSH 协议 资产
    也可以使用 sftp 方式进行 文件管理