跳到主要内容

访问控制

1 功能简介​

访问控制用于在授权之外再限制用户如何登录系统、连接资产、执行命令、使用剪贴板以及选择连接方式。路径:登录后选择 控制台 > 授权管理 > 访问控制,再选择具体子菜单。

子菜单包括:

  • 用户登录: 按登录 IP 与时段审核是否允许登录系统(全局生效)。
  • 命令过滤: 按用户、资产、账号与命令组匹配会话中的命令。
  • 资产连接: 按登录 IP 与时段审核是否允许连接资产。
  • 数据脱敏: 连接数据库资产时对查询结果遮盖敏感列。
  • 剪贴板: 按用户、资产、账号控制复制与粘贴。
  • 连接方式: 限制用户可用的连接方式(全局生效)。
图 1  用户登录控制
图 1 用户登录控制

2 前提条件​

  • 已使用具备授权管理权限的账号登录 JumpServer(如系统管理员或组织管理员)。
  • 命令过滤需先准备命令组,再绑定到过滤器。
全局生效

用户登录 与 连接方式 页面提示为全局生效,组织切换器显示为 全局组织。其余子菜单按当前组织显示规则。

3 用户登录​

页面标题为 用户登录控制。提示:登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录系统(全局生效)。

  1. 选择 访问控制 > 用户登录,单击 创建。
  2. 在 创建用户登录控制 中填写信息。
  3. 单击 提交。若需连续添加,单击 保存并继续添加。
图 2  创建用户登录控制
图 2 创建用户登录控制
表 1 用户登录控制字段说明
分组字段说明
基本设置名称必填。规则名称。
基本设置优先级默认 50。
用户用户全部用户、指定用户 或 属性筛选。
规则IP限制用户登录来源 IP。* 表示匹配所有。示例:192.168.10.1、192.168.1.0/24、10.1.1.1-10.1.1.20 及 IPv6。按 Enter 继续输入。
规则时段按星期与小时拖动选择。未选择等同全选。可 清空选择 或 全选。
动作动作拒绝、接受、审批 或 通知。
其它设置激活中勾选后规则生效。
其它设置备注选填。

列表列字段包括名称、优先级、激活中、动作及操作。未激活时 激活中 显示为否。

4 命令过滤​

选择 访问控制 > 命令过滤。页签包括 命令过滤 与 命令组。

图 3  命令过滤
图 3 命令过滤

4.1 创建命令过滤​

  1. 在 命令过滤 页签单击 创建。
  2. 在 创建命令过滤 中填写信息并选择命令组。
  3. 单击 提交。
图 4  创建命令过滤
图 4 创建命令过滤
表 2 命令过滤字段说明
分组字段说明
基本设置名称必填。过滤器名称。
基本设置优先级默认 50。
用户用户全部用户、指定用户 或 属性筛选。
资产资产全部资产、指定资产 或 属性筛选。
账号账号所有账号 或 指定账号。
命令组命令组选择已创建的命令组。
动作动作匹配后的处理方式,默认 拒绝。
其它设置激活中勾选后规则生效。
其它设置备注选填。

列表列字段包括名称、命令组、优先级、激活中、备注及操作。

4.2 创建命令组​

命令组定义要匹配的命令内容,可被命令过滤引用。

  1. 选择 命令组 页签,单击 创建。
  2. 在 创建命令组 中填写信息。
  3. 单击 提交。
图 5  创建命令组
图 5 创建命令组
  • 名称: 必填。
  • 类型: 命令 或 正则表达式。
  • 内容: 必填。每行一条规则。界面示例为 rm、reboot。
  • 忽略大小写: 勾选后不区分大小写。
  • 备注: 选填。
先建命令组

创建命令过滤前请先在 命令组 中准备规则,否则过滤器中 请选择命令组 无可用项。

5 资产连接​

选择 访问控制 > 资产连接。提示:登录资产时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录资产。

  1. 单击 创建。
  2. 在 创建资产连接 中填写信息。
  3. 单击 提交。
图 6  创建资产连接
图 6 创建资产连接
表 3 资产连接字段说明
分组字段说明
基本设置名称必填。
基本设置优先级默认 50。
用户用户全部用户、指定用户 或 属性筛选。
资产资产全部资产、指定资产 或 属性筛选。
账号账号所有账号 或 指定账号。
规则IP限制连接来源 IP,格式与用户登录相同,* 表示全部。
规则时段可拖动选择;未选择等同全选。
动作动作下拉选择,默认 拒绝。
其它设置激活中勾选后规则生效。
其它设置备注选填。

6 数据脱敏​

选择 访问控制 > 数据脱敏。提示:连接数据库资产时,可以根据此规则对查询结果进行脱敏。

  1. 单击 创建。
  2. 在 创建数据脱敏 中填写信息。
  3. 单击 提交。
图 7  创建数据脱敏
图 7 创建数据脱敏
表 4 数据脱敏字段说明
分组字段说明
基本设置名称必填。
基本设置优先级默认 50。
用户用户全部用户、指定用户 或 属性筛选。
资产资产全部资产、指定资产 或 属性筛选。
账号账号所有账号 或 指定账号。
规则遮盖列名要遮盖的列名,界面示例为 password。
规则遮盖方法固定字符替换、隐藏中间字符、保留前缀 或 保留后缀。
规则遮盖字符固定字符替换时使用的字符,界面默认为 ######。
其它设置激活中勾选后规则生效。
其它设置备注选填。

7 剪贴板​

选择 访问控制 > 剪贴板。页面标题为 剪贴板控制。提示:连接资产时,可以根据用户、资产、账号和剪贴板操作控制是否允许复制或粘贴。

  1. 单击 创建。
  2. 在 创建剪贴板控制 中填写信息。
  3. 单击 提交。
图 8  创建剪贴板控制
图 8 创建剪贴板控制
表 5 剪贴板控制字段说明
分组字段说明
基本设置名称必填。
基本设置优先级默认 50。
用户用户全部用户、指定用户 或 属性筛选。
资产资产全部资产、指定资产 或 属性筛选。
账号账号所有账号 或 指定账号。
剪贴板操作勾选 复制、粘贴。
限制复制文本字符限制限制复制文本长度,默认 0。
限制粘贴文本字符限制限制粘贴文本长度,默认 0。
限制下载文件大小限制限制下载文件大小,默认 0。
限制上传文件大小限制限制上传文件大小,默认 0。
动作动作同意 或 拒绝。
其它设置激活中勾选后规则生效。
其它设置备注选填。

8 连接方式​

选择 访问控制 > 连接方式。提示:通过连接方式过滤,您可以控制用户是否可以使用某种连接方式登录到资产上。根据您设定的规则,某些连接方式可以被放行,而另一些连接方式则被禁止(全局生效)。

  1. 单击 创建。
  2. 在 创建连接方式 中填写信息。
  3. 单击 提交。
图 9  创建连接方式
图 9 创建连接方式
  • 名称: 必填。
  • 用户: 全部用户、指定用户 或 属性筛选。
  • 连接方式: 在下拉框中选择要控制的连接方式。
  • 动作: 拒绝 或 接受。
  • 激活中: 勾选后规则生效。
  • 备注: 选填。
拒绝将阻断

用户登录、资产连接、命令过滤 或 连接方式 的动作为 拒绝,且规则已激活时,匹配的登录、连接、命令或连接方式会被阻止。请先确认范围与优先级再启用。