热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【4-3前端模块】云跳板机服务系统设计及实现

4.4超级用户此文原出自【爱运维社区】:http:www.easysb.cn超级用户,是安全运维人员,主要是监控整个跳板机系统的运行状况,管理
 4.4 超级用户
 
  此文原出自【爱运维社区】:  http://www.easysb.cn

  超级用户,是安全运维人员,主要是监控整个跳板机系统的运行状况,管理跳板机管理员,设定HA方案等。超级用户的界面和跳板机管理员大致相同,唯一不同的是超级用户能看到所有的的数据,而管理员仅仅能够看到与自己相关的部分。跳板机管理员的UI模块主要包括【概览面板】,【告警记录】,【服务器】,【跳板机】,【用户管理】,【权限管理】,【权限申请】,【登陆日志】,【操作命令】,【ticket管理】,【设置保留秘钥】等。

4.4.1 概览面板

【概览面板】主要是显示跳板机的当前的统计信息,便于了解当前系统的负载情况等,如图4-4-1所示。
   
1.png

 图 4-4-1 【概览面板】页面

4.4.2 告警记录

 【告警记录】是显示当前系统中所有的告警信息,页面和跳板机管理员相一样。

4.4.3 服务器

 【服务器】是显示系统中所有的服务器,但是超级用户不能主动将权限授予用户,只能改跳板机的管理员才可以,如图4-4-2所示。
 
2.png

 图 4-4-2【服务器】页面

4.4.4 跳板机

  【跳板机】显示的系统中所有的跳板机,超级用户可以在此设定HA方案中的备用跳板机,设定跳板机的管理员等,如图4-4-3、图4-4-4和图4-4-5所示。
 
3.png

图 4-4-3 【跳板机】 设定备用跳板机页面
 

4.png

 图 4-4-4 【跳板机】 设定跳板机管理员页面
 
5.png

 图 4-4-5 【跳板机】 设定跳板机状态页面

4.4.5 用户管理

  【用户管理】是显示当前系统中所有的用户,如图4-4-6所示。
 
6.png

图 4-4-6 【用户管理】页面

4.6 权限管理

 【权限管理】是显示当前系统中所有的权限信息,但是超级用户不能编辑删除权限,只能该跳板机的管理员才能编辑删除用户权限,避免安全运维人员误操作,如图4-4-7所示。
 
7.png

 图 4-4-7 【权限管理】页面

4.4.7 权限申请

  【权限申请】是显示当前系统中所有的权限申请记录,但是超级用户不能审批申请记录,只能该跳板机的管理员才能审批,避免安全运维人员我操作,如图4-4-8所示。
 
8.png

 图 4-4-8 【权限申请】页面

4.8 登陆日志

  【登陆日志】是显示当前系统中所有的登陆日志,界面和跳板机管理员一样,只是管理员的页面只显示与管理员相关的数据。

4.9 操作命令

  【操作命令】是显示当前系统中所有的操作记录,界面和跳板机管理员一样,只是管理员的页面只显示与管理员相关的数据。

4.10 Ticket管理

  【ticket管理】是用于管理部门申请跳板机服务的申请,如图4-4-9所示。
 
9.png

 图 4-4-9 【Ticket管理】 页面

4.11 设置保留秘钥

  【设置保留秘钥】是用于设定服务器上保留的秘钥,如图4-4-10所示。
 
10.png

图 4-4-10 【设置保留密钥】页面

5. 小结

   Web前端模块,分别用三个用户角色来区分不同的功能模块,可以较好地达到使用管理的目的。此外,为了便于该系统和其他的系统融合,Web后端所有的数据接口都是REST形式的。考虑到Django是重服务器型的,为了减轻后端服务器的压力,我们采用了AngularJS来做数据的加载渲染,实现了高效的动态交互。
 
  作者:胡杨< jekkay@easysb.cn >< 479904359@qq.com >
  此文原出自【爱运维社区】:  http://www.easysb.cn
  如转载请标明原出处,谢绝阉割党。
 

推荐阅读
  • 提升 Kubernetes 集群管理效率的七大专业工具
    Kubernetes 在云原生环境中的应用日益广泛,然而集群管理的复杂性也随之增加。为了提高管理效率,本文推荐了七款专业工具,这些工具不仅能够简化日常操作,还能提升系统的稳定性和安全性。从自动化部署到监控和故障排查,这些工具覆盖了集群管理的各个方面,帮助管理员更好地应对挑战。 ... [详细]
  • 深入解析Struts、Spring与Hibernate三大框架的面试要点与技巧 ... [详细]
  • 技术日志:Ansible的安装及模块管理详解 ... [详细]
  • 深入解析Wget CVE-2016-4971漏洞的利用方法与安全防范措施
    ### 摘要Wget 是一个广泛使用的命令行工具,用于从 Web 服务器下载文件。CVE-2016-4971 漏洞涉及 Wget 在处理特定 HTTP 响应头时的缺陷,可能导致远程代码执行。本文详细分析了该漏洞的成因、利用方法以及相应的安全防范措施,包括更新 Wget 版本、配置防火墙规则和使用安全的 HTTP 头。通过这些措施,可以有效防止潜在的安全威胁。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 在使用USB接口的二维条码扫描器时,发现其无法正确识别条码中的中文字符。然而,采用串口连接的方式则能够成功识别。目前面临的问题是如何将通过串口获取的数据在网页中进行实时展示,希望各位专家能提供解决方案,不胜感激。 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • Maven Web项目创建时JSP文件常见错误及解决方案
    Maven Web项目创建时JSP文件常见错误及解决方案 ... [详细]
  • 优化后的标题:深入探讨网关安全:将微服务升级为OAuth2资源服务器的最佳实践
    本文深入探讨了如何将微服务升级为OAuth2资源服务器,以订单服务为例,详细介绍了在POM文件中添加 `spring-cloud-starter-oauth2` 依赖,并配置Spring Security以实现对微服务的保护。通过这一过程,不仅增强了系统的安全性,还提高了资源访问的可控性和灵活性。文章还讨论了最佳实践,包括如何配置OAuth2客户端和资源服务器,以及如何处理常见的安全问题和错误。 ... [详细]
  • Django新手指南:第三步——构建你的首个项目
    在本教程中,我们将引导你完成创建第一个Django应用的步骤。通过实际操作,你将逐步了解Django框架的核心概念和基本功能。从项目结构到视图和模板的实现,我们将详细介绍每个环节,帮助你快速上手并构建出一个功能完整的Web应用。 ... [详细]
  • 如何将TS文件转换为M3U8直播流:HLS与M3U8格式详解
    在视频传输领域,MP4虽然常见,但在直播场景中直接使用MP4格式存在诸多问题。例如,MP4文件的头部信息(如ftyp、moov)较大,导致初始加载时间较长,影响用户体验。相比之下,HLS(HTTP Live Streaming)协议及其M3U8格式更具优势。HLS通过将视频切分成多个小片段,并生成一个M3U8播放列表文件,实现低延迟和高稳定性。本文详细介绍了如何将TS文件转换为M3U8直播流,包括技术原理和具体操作步骤,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 本文探讨了在多DHCP服务器环境中如何创建和管理作用域,并提出了一种有效的备用DHCP服务器方案,以确保网络服务的高可用性和稳定性。通过详细的技术分析和实践操作,本文为网络管理员提供了一套完整的解决方案,帮助其更好地应对复杂的网络环境。 ... [详细]
  • 解读中台架构:微服务与分布式技术的区别及应用
    中心化与去中心化是长期讨论的话题。中心化架构的优势在于部署和维护相对简单,尤其在服务负载较为稳定的情况下,能够提供高效稳定的性能。然而,随着业务规模的扩大和技术需求的多样化,中心化架构的局限性逐渐显现,如扩展性和故障恢复能力较差。相比之下,微服务和分布式技术通过解耦系统组件,提高了系统的灵活性和可扩展性,更适合处理复杂多变的业务场景。本文将深入探讨中台架构中微服务与分布式技术的区别及其应用场景,帮助读者更好地理解和选择适合自身业务的技术方案。 ... [详细]
  • 考前准备方面,我的考试时间安排在上午11点至12点,只需提前20分钟到达考场的接待休息区即可。由于我居住在福田区,交通便利,可以选择多种方式前往考场。为了确保顺利通过考试,我建议考生提前熟悉考试流程和环境,并合理规划出行时间,以保持良好的心态和状态。此外,考前复习应注重理论与实践相结合,多做模拟题,加强对重点知识点的理解和掌握。 ... [详细]
  • HBase在金融大数据迁移中的应用与挑战
    随着最后一台设备的下线,标志着超过10PB的HBase数据迁移项目顺利完成。目前,新的集群已在新机房稳定运行超过两个月,监控数据显示,新集群的查询响应时间显著降低,系统稳定性大幅提升。此外,数据消费的波动也变得更加平滑,整体性能得到了显著优化。 ... [详细]
author-avatar
若涵她娘_124
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有