如何登陆堡垒机,如何登陆跳板机

  如何登陆堡垒机,如何登陆跳板机

  解说视频:

  更新日志截图编辑:http://老guang.blog.51cto.com/6013350/1635853

  这篇文章是一篇用法文章。

  一.用户管理

  在jump server 2 . 0 . 0版本中,增加了部门管理员的角色,可以管理部门成员及其主持人,并根据需要添加部门。如果服务和用户较少,可以不添加部门和部门管理员。

  1.1添加部门

  用户管理-添加部门

  1.2添加部门管理员用户

  用户管理-添加用户

  用户的web登录密码、ssh密钥密码等。通过邮件发送到填写的电子邮件地址。

  添加供查看的用户

  1.3添加普通用户

  用户管理-添加用户

  检查邮件

  1.4添加用户组

  创建用户组,因为jumpserver许可证主机或2.0.0版的sudo被组织到组中。

  用户管理-添加组(为什么不添加用户组?因为四个字比较好看)

  1.5测试添加的用户。

  根据电子邮件说明,登录网络。

  下载用于登录jumpserver的ssh密钥

  导入工具或使用ssh命令登录jumpserver。这个例子使用xshell进行导入。

  登录jumpserver

  二。资产管理

  2.1添加IDC文档室

  如果有多个IDC机房(重新登录管理员帐户),可以单独添加IDC机房,或者如果只能添加一个IDC机房,可以使用默认的IDC机房。

  资产管理-添加IDC

  浏览IDC文档室

  2.2添加资产

  登录方式:有两种方式。一种是LDAP,也是主要的方法。LDAP客户端必须安装在服务器上。另一个是map,也就是映射。此模式用于无法安装LDAP的机器。选择此模式后,您必须手动输入主机帐户密码。从用户主板跳转到这个服务器,然后用这个用户登录。

  部门:选择服务输入到的部门,也相当于将服务授权给一个部门,该部门的管理员可以在将来管理服务和授权。

  主机组:一开始可以留空。选择主机组后,如果该主机组已经被用户组批准,则该主机将被用户组中的每个用户批准。

  查看资源

  2.3批量增加资产

  资产管理-增加资产-批量增加

  批量添加资产可以按照格式批量添加。的每个字段都有描述和示例。

  查看资源

  2.4添加主机组

  如上所述,添加主机组,因为许可证是基于组的,最后必须作为组进行许可。

  资产管理-添加主机组

  查看主机组

  三。许可证管理

  许可证管理是用于批准主机或sudo、查看和处理用户权限申请的模块。

  3.1批准主机组作为用户组

  许可证管理-团队许可证-选择用户组-编辑许可证

  将刚刚创建的主机组批准给用户组。

  查看许可证详细信息

  3.2测试许可证

  已经建立web登录的一般用户会验证授权主机。

  该用户登录到jumpserver,然后使用jumpserver登录到许可证主机。

  注意:登录时,如果以正常方式使用jumpserver,connect.py脚本将自动启动。部署文档的后面有说明。使下一个操作易于测试。

  # cd /opt/jumpserver

  # python connect.py

  /p

  输入p或p查看所有授权的主机。

  输入g或g查看授权的主机组。

  输入g或g加组ID,查看该组下的主机。

  e回车进入二级菜单,批量执行主机上的命令。根据提示输入IP。支持通配符,可以用逗号分隔。在下面输入执行的命令。

  注意:错误可能会提示没有目录权限。添加目录并修改权限。

  # mkdirp/opt/jump server/logs/exec _ cmds

  # chmod 777/opt/jump server/logs/exec _ cmds-p

  输入q退出上一级菜单或退出。

  输入ip地址,或ip的一部分,或主机的注释,或主机的别名(别名是用户在web端定义的主机注释)。

  注意:错误可能会提示没有目录权限。添加目录并修改权限。

  # mkdir/opt/jump server/logs/connect/

  # chmod 777/opt/jump server/logs/connect/

  3.3 Sudo授权

  (再次登录管理员帐户)

  添加sudo可执行命令组

  授权管理sudo授权添加命令组

  查看命令组

  Sudo授权

  管理-sudo授权-查看sudo授权-sudo授权

  检查sudo授权

  您可以查看哪些sudo命令被授权在这些主机上执行。

  3.4测试sudo命令

  想必你刚才还没有退出终端。用jumpserver登录后端主机后,sudo对其进行测试。

  四。日志审计

  4.1监控在线用户操作

  审计-在线

  这时,如果你的终端不需要退出,你就会看到测试账号。

  点击监控,实时查看用户的操作行为和历史操作记录(如果无法弹出监控窗口,则不要启动node index.js程序)

  单击阻止以强制用户断开连接。

  4.2查看历史记录

  审计历史命令统计

  检查该登录用户操作的记录(如果没有日志,log_handler.py程序可能没有运行)

  动词(verb的缩写)部门管理员角色的功能

  主机授权给部门管理员后,部门管理员可以管理部门的用户,并对部门下的主机进行授权。上面添加用户时已经添加了mldxmy作为部门管理员,下面将主机授权给mldxmy所属的部门。

  5.1部门授权

  添加主机时,如果主机设置为部门,主机会直接授权给部门,后面的工作可以省略。

  授权管理-部门授权-授权编辑

  5.2部门管理员登录(什么,你忘了密码?去检查你的电子邮件)

  5.3查看部门管理员的相关职能。

  部门管理员的功能比超级管理员少,只能负责部门的主机授权和用户管理。需要注意的是,默认情况下,新创建的用户将属于该部门,新添加的主机将属于该部门。

  去试试吧!

  不及物动词普通用户的web操作

  普通用户也可以登录jumpserver web系统,进行一些操作。

  6.1登录

  6.2浏览浏览

  您可以浏览并尝试各种功能、仪表盘和个人信息。

  6.3申请主机权限

  要申请主机权限,可以选择要申请的主机或组,给管理员发邮件。管理员收到申请后会进行处理(抱歉,目前申请处理不是自动的)

  权限申请-申请主机

  查看申请记录

  这个时候mldxmy应该已经收到邮件了。您可以单击链接或登录jumpserver来处理申请。

  登录mldxmy账号查看权限申请。

  授权管理-权限审批-未审批

  这时候惨的管理员需要手动授权用户,授权完成后点击确定,呵呵。

  6.4上传文件

  上传-文件上传

  填写ip地址,用多个ip逗号分隔,拖拽要上传的文件或目录,点击全部上传,上传的文件在服务器的/tmp目录下。去看看吧。

  到目前为止,基本用法介绍完毕,修改用户信息、删除用户、收回权限等部分功能没有说明。自己试试,可以在群里讨论问题。Jumpserver是一个年轻的项目,可能会有一些bug。我们需要您的及时反馈来帮助我们一起改进项目!

如何登陆堡垒机,如何登陆跳板机