JumpServer初探

news2024/10/5 20:23:26

JumpServer资产,用户关系如图所示。

资产管理下有资产列表和系统用户,系统用户分为特权用户和普通用户。资产列表下管理的是服务器,而特权用户就是JumpServer用来登录服务器的账号,因此特权用户需要拥有较高的权限,比如root账号或能执行sudo的管理员账号,而且需要配置密码。JumpServer会用这个账号来登录和管理对应的服务器资产。在资产列表中添加资产时配置的特权用户就来自与这里。

用户管理下的用户列表是用来登录JumpServer的账号。但是这个账号还无法直接登录服务器,因为他是配置在JumpServer数据库的,和服务器没关系。

在资产管理的系统用户下,除了特权用户,还有普通用户,他是可以用来登录服务器的。只要将这里的普通用户和JumpServer的用户关联起来,那么JumpServer的用户就可以登录服务器了,如果再把资产列表中的服务器关联起来,就能实现登录权限管理,这就是资产授权的作用。

搞清楚这些概念以及它们之间的关系之后,做为JumpServer的管理员,要为一个人开通登录服务器的权限需要以下步骤。

第一步:新建JumpServer用户

在用户管理→用户列表下新建用户。来源哪里选数据库,其他没什么要特别注意的地方。

在这里插入图片描述

第二步:新建特权用户

在资产管理→系统用户下切换到特权用户,创建一个管理员账号,并填写密码。

在这里插入图片描述

第三步:添加资产

在资产管理→资产列表创建一个资产,其中特权用户栏选择上一步创建的管理员账号,这个管理员账号要能够登录这台服务器。

在这里插入图片描述

如果已有资产,可以点击更新设置特权用户。正常情况下,资产列表的“可连接”列为绿色勾勾,这就说明JumpServer通过特权用户成功登录并获取了服务器信息。

如果服务器”可连接“状态为红色叉叉,说明没有配置特权用户或者配置不对,可能是用户名或密码不对,修改后如果还是显示红色叉叉,可以点击表格左上角刷新按钮。如果刷新无效,可以点击表格中的主机名,这是一个链接,到资产详情页,右边有一个快速更新的模块,分辨点击这两个刷新按钮,看到OK后关掉,再回到资产列表,应该就能看到”可连接“状态变为绿色叉叉,并且服务器信息页成功显示出来了。

在这里插入图片描述

第四步:新建普通用户

在资产管理→系统用户下的普通用户页,创建一个普通用户。协议选择SSH,名称随意,用户名是用来登录服务器的用户名。认证方式选择托管密码,并打开自动生成,然后打开自动推送开关。

在这里插入图片描述

这样设置之后,就不需要事先在服务器上创建对应账号了,JumpServer会自动帮你创建账号,输入密码。效果就是登录JumpServer后点击web终端就能直接登录服务器,不需要再输入密码。当然,这一切的前提是还需要最后一步授权管理。

第五步:资产授权

在权限管理→资产授权中新建一条授权规则。在”用户“栏选择的是JumpServer的用户,也就是第一步创建的用户,”资产“栏也有系统用户选择,这里选的是第四步创建的用户,然后在资产栏选择运行访问的资产,这样一条授权规则就创建好了,他将JumpServer用户,服务器和服务器账户关联了起来。

资产也可以按树形结构分类管理,也就是我们说的业务树。在授权时,不选择具体的资产,而是在节点栏选择业务树,这样当业务树上机器发生变化时,不需要重新设置权限。

在这里插入图片描述

第六步:登录服务器

管理员的操作到此结束,可以退出登录了,然后用第一步创建的账号登录JumpServer。在我的资产页可以看到上一步授权的服务器,点击操作栏的终端按钮就可以跳转到web终端页面了。也可以直接访问堡垒机的 /luna 路径,直接就到web终端了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1295607.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

计算机基础知识67--BBS

迁移表格 # 以后你写的每个python项目,都必须有一个txt文件叫 requirements.txt,里面放了当前项目所有的依赖,别人拿到项目---》需要执行 pip install -r requirements.txt # 装好该项目所有依赖 django3.2.20 # 模块 pillow mysqlclient # 主体项目功…

C语言精选——选择题Day39

第一题 1. 有下面的定义,则 sizeof(s) 为多少? char *s "\ta\017bc"; A:9 B:5 C:6 D:7 答案及解析 C 本题涉及到了转义字符 \t 是水平制表符,算一个字节 \017 是表示八进制数&#…

【开放集检测OSR】open-set recognition(OSR)开集识别概念辨析

开放集学习 Openset Learning 主动学习 Active Learning 例外检测 Out-of-Distribution open-set recognition(OSR)开集识别 anomaly detection和outlier detection 文章目录 OOD检测OSR开放集识别OSR开放集识别在训练和测试阶段的数据集使用数据分布似然函数OSR开放集识别的特…

VMware安装OpenEuler(安装界面)

本文中使用的OpenEuler版本:22.03 LTS SP2 VMware:17.0.0 一、下载镜像 根据CPU和场景,按需下载 https://www.openeuler.org/zh/download/?versionopenEuler%2022.03%20LTS%20SP2 二、初始化VmWare 三、配置操作系统 四、安装操作系统 …

爱智EdgerOS之深入解析如何在EdgerOS中使用SQLite3数据库引擎

一、SQLite 简介 数据管理是应用开发者最常遇到的挑战之一,无论是支付宝的余额,或是京东购物车里的商品,都需要存储在对应服务后端的数据库中,以满足用户查询、转账、购买等各种各样的使用场景。EdgerOS 智能边缘计算操作系统内置…

CCF 202104-2:邻域均值--C++

#include<iostream> #include<bits/stdc.h>using namespace std;int A[601][601]; int n;//长宽都为n个像素double FindNeighborSum(int i,int j,int r,int A[][601]) {int sum0;//像素和 int gs0;//领域 中的像素个数 for(int xi-r;x<ir;x)//找到每一个领域像素…

Numpy数组的运算(第7讲)

Numpy数组的运算(第7讲)         🍹博主 侯小啾 感谢您的支持与信赖。☀️ 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ…

盘点11月Sui生态发展,了解Sui的近期成长历程!

11月是Web3的“回暖期”&#xff0c;行业持续展现增长趋势。Sui紧随行业脚步&#xff0c;开展了一系列生态活动。其中历时一个多月的Quest 3游戏活动顺利结束并公布奖励&#xff0c;在多地区成功举办Move和Sui生态黑客松&交流会&#xff0c;还有针对中文社区开发者教育的星…

一.初始typescript

什么是ts 首先我们要确认typescript是一个语言&#xff0c;是等同于JavaScript层级得&#xff0c;并不是一些人认为得是JavaScript得类型规范工具或者插件。 ts与js的差异 从type script这个名字就可以看出&#xff0c;ts其实是JavaScript的一个类型化超集&#xff0c;它增…

低多边形游戏风格3D模型纹理贴图

在线工具推荐&#xff1a; 3D数字孪生场景编辑器 - GLTF/GLB材质纹理编辑器 - 3D模型在线转换 - Three.js AI自动纹理开发包 - YOLO 虚幻合成数据生成器 - 三维模型预览图生成器 - 3D模型语义搜索引擎 当谈到游戏角色的3D模型风格时&#xff0c;有几种不同的风格&#xf…

[linux] kaggle 数据集用linux下载

你可以通过以下步骤获取Kaggle的下载链接并在Linux中进行下载&#xff1a; 首先&#xff0c;确保你已经安装了Python和Kaggle API。如果没有安装&#xff0c;你可以通过以下命令安装&#xff1a; pip install kaggle 接着&#xff0c;你需要在Kaggle网站上获取API Token。登录…

大数据技术1:大数据发展简史

前言&#xff1a;学习大数据技术&#xff0c;知道会用已经够了&#xff0c;但是要想走得更远&#xff0c;应该了解它发展的来龙去脉&#xff0c;为何会有新的技术/工具的出现&#xff0c;相比老的技术有什么样的进步。 1、传统数据处理系统存在的问题 随着信息时代互联网技术爆…

重新认识Word——多级列表和项目符号

重新认识Word——多级列表和项目符号 多级列表没有运用标题样式但标题格式统一 正式公本文书项目符号和自动编号项目符号自动编号软回车重新起头开始编号解决编号与文本距离过大问题 之前我们重新认识了Word里面的样式&#xff0c;现在的情况就是&#xff0c;我的一些文字已经运…

【kubernetes】k3s集群搭建(正在更新……)

文章目录 一、k3s简介二、快速搭建1.控制平面2.镜像加速 Pod容器集1.创建和管理pod Deployment(部署)与ReplicaSet(副本集)滚动更新 Service命名空间YAML语法管理对象常用命令缩写YAML规范 声明式配置对象标签选择器 容器运行时接口(CRI)与镜像导入导出容器运行时接口(CRI) 金丝…

案例062:基于微信小程序的健身房私教预约系统

文末获取源码 开发语言&#xff1a;Java 框架&#xff1a;SSM JDK版本&#xff1a;JDK1.8 数据库&#xff1a;mysql 5.7 开发软件&#xff1a;eclipse/myeclipse/idea Maven包&#xff1a;Maven3.5.4 小程序框架&#xff1a;uniapp 小程序开发软件&#xff1a;HBuilder X 小程序…

乔拓云平台:微信小程序开发的全新视角与高效路径

随着微信小程序的日益普及&#xff0c;越来越多的人开始关注如何开发自己的小程序。对于没有开发经验的人来说&#xff0c;借助第三方平台如乔拓云&#xff0c;可以轻松实现小程序的开发。本文将介绍微信小程序开发需要学习的东西&#xff0c;并探讨如何借助乔拓云平台进行无经…

十一、了解分布式计算

1、什么是&#xff08;数据&#xff09;计算&#xff1f; 2、分布式(数据)计算 &#xff08;1&#xff09;概念 顾名思义&#xff0c;分布式计算&#xff0c;即以分布式的形式完成数据的统计&#xff0c;得到需要的结果。 分布式数据计算&#xff0c;顾名思义&#xff0c;就是…

视频批量剪辑方法:AI智剪创新力,批量剪辑新风潮

随着数字媒体技术的不断发展&#xff0c;视频剪辑已经成为日常生活和工作中不可或缺的一部分。然而&#xff0c;对于许多非专业人士来说&#xff0c;视频剪辑仍然是一个相对繁琐和复杂的过程。AI智剪是一种基于人工智能技术的视频批量剪辑方法。它可以通过自动化和智能化的方式…

实现SQL server数据库完整性

1.创建一个数据库名为“erp” 主数据文件&#xff1a;初始容量为5MB&#xff0c;最大容量为50MB&#xff0c;递增量为1MB&#xff0c;其余参数自设。事务日志文件&#xff1a;初始容量为3MB&#xff0c;最大容量为20MB&#xff0c;递增量为10%&#xff0c;其余参数自设。 创建…

temu的产品审核结果在哪里

拼多多作为中国最大的社交电商平台之一&#xff0c;拥有众多商家和卖家在其平台上销售商品。为了确保平台上的商品质量和合规性&#xff0c;拼多多对商家所提交的商品进行审核。如果您是在拼多多的Temu平台上销售商品&#xff0c;想要查询您的产品审核结果&#xff0c;可以按照…