0


开源堡垒机JumpServer的资产及用户配置说明

文章目录

前言

很早之前就了解过开源堡垒机JumpServer,曾经部署并体验效果,感觉还不错,而且也用过某些客户的商业堡垒机,体验效果和这个开源堡垒机很相似。由于官方的资产及用户配置文档,我个人的理解思维方式感觉有点难,然后在此做记录配置资产及用户的步骤,主要是刚开始接触,对堡垒机的资产名称与系统用户不好区分,在实际配置多个资产后,逐渐掌握配置方法,以此记录。
关于JumpServer堡垒机的部署操作参考文章:
离线安装JumpServer堡垒机操作记录

一、创建用户

说明:用户管理中的用户是指可登录堡垒机平台的用户。
如果不需要创建用户,直接分配给管理员用户admin也可以使用。

名称:张三
用户名:zhangsan
邮箱:[email protected]
密码:zhangsan123456
系统角色:用户

二、配置资产(服务器)

1、配置Linux服务器步骤如下:

第一步、创建特权用户

用于资产可连接性测试、推送用户、批量改密等自动化任务,也可直接登录。

Linux的登录方式支持密码和私钥。

进入【资产管理】–【系统用户】菜单页面,切换到【特权用户】页签,点击创建按钮。

名称:(便于区分的名称)
协议:默认SSH
用户名:(指Linux服务器的root用户名)

密码:(如果使用密码登录,录入Linux服务器root用户的密码)
SSH密钥:(如果使用私钥登录,选择私钥文件上传)
密钥密码:(如果私钥包含密码,录入密钥密码)

命令过滤器:可为空

用户切换:(是否允许切换为其他用户)

优先级:默认即可
SFTP根路径:默认tmp,可根据需要设置,如opt
备注:

第二步、创建资产

进入【资产管理】–【资产列表】菜单页面,根据需要创建资产树分支,点击创建按钮。

主机名:(便于区分的名称)
IP(域名):(内网IP或域名都行)
系统平台:Linux
公网IP:可选填
网域:暂未研究

协议组:默认ssh,端口22,可选择rdp、telnet、vnc

特权用户:(选择上一步创建的特权用户)

节点:选择创建的资产树分支,类似于资产分类分组

标签管理:为空

其他激活

第三步、创建系统普通用户

此步对Linux服务器可不操作,不过安全起见,不应该直接操作root用户控制服务器。

进入【资产管理】–【系统用户】菜单页面,切换到【普通用户】页签,点击创建按钮。

根据需要的连接方式,选择主机协议类型,如SSH协议。

名称:(便于区分的名称)
协议:默认SSH(根据选择的协议类型)
用户名:(指Linux服务器的root以外的用户名称)
动态用户名:暂未研究,(用户名是动态的,登录资产时使用当前用户的用户名登录)

认证方式:托管密码(默认),或手动输入
自动生成:(猜测此功能和上面的动态用户名功能,应该是基于特权用户可自动创建用户的功能实现)
密码:(录入上面用户名对应的Linux服务器密码)
SSH密钥:(如果使用私钥登录,选择私钥文件上传)
密钥密码:(如果私钥包含密码,录入密钥密码)

自动推送:暂未研究,(应该与特权用户可自动创建用户的功能有关)

命令过滤器:暂未研究,可为空

用户切换:(是否允许切换为其他用户)

优先级:默认即可
SFTP根路径:默认tmp,可根据需要设置,如opt
备注:

第四步、创建授权规则

进入【权限管理】–【资产授权】菜单页面,选择资产树对应资产,点击创建按钮。

名称:(便于区分的名称)

用户:(选择授权给堡垒机的用户,可多选)
用户组:(官方说是用户与用户组二选一,不推荐两个都选)

资产:(默认带出上面选择的资产树中的资产名称,可多选)
节点:(官方说资产与节点二选一,选择节点包含节点下所有的资产)
系统用户:(连接资产的认证凭据用户,即前面创建的服务器的用户,看官方文档,选择的是特权用户)

动作:根据需求授权

其他:默认即可

完成以上步骤,即可通过Web终端连接Linux服务器。

2、配置Windows服务器

步骤与Linux服务器配置类似,只不过创建资产时的系统平台和协议组选择对应的信息即可。

特别指出,配置Windows服务器资产,必须创建普通用户,普通用户可直接使用服务器的管理员账号。创建普通用户的主机协议选择RDP(远程桌面)。

3、配置MySQL数据库应用

第一步、创建应用

进入【应用管理】–【数据库】菜单页面,点击创建按钮,选择应用类型。

名称:(便于区分的名称)
类型:(根据上面选择的应用类型默认)
网域:暂未研究

主机:(数据库应用的IP或域名地址)
端口:(数据库端口,默认3306)
数据库:(指定要连接的数据库名称)

其他备注:

第二步、创建系统普通用户

进入【资产管理】–【系统用户】菜单页面,切换到【普通用户】页签,点击创建按钮。

根据需要的连接方式,选关系数据库类型,如MySQL。

名称:(便于区分的名称)
用户名:(数据库的用户名,需要有jumpserver服务器IP可访问权限)
优先级:默认
协议:(根据选择的关系数据库类型默认)

认证方式:托管密码(默认),或手动输入
密码:数据库用户对应的密码

命令过滤器:

其他:

第三步、创建授权规则

进入【权限管理】–【应用授权】菜单页面,选择应用管理树对应应用,点击创建按钮。

名称:(便于区分的名称)

用户:(选择授权给堡垒机的用户,可多选)
用户组:(官方说是用户与用户组二选一,不推荐两个都选)

类别:默认
类型:默认
应用:(默认带出上面选择的应用管理树中的应用名称,可多选)
系统用户:(第二步创建的系统普通用户)

动作:根据需求选择

其他:生效日期及激活、备注等

完成以上步骤,即可通过Web终端连接MySQL应用。

标签: linux 服务器 运维

本文转载自: https://blog.csdn.net/weixin_46985491/article/details/128189326
版权归原作者 一本正经学技术 所有, 如有侵权,请联系我们删除。

“开源堡垒机JumpServer的资产及用户配置说明”的评论:

还没有评论