云堡垒机支持脚本管理功能。通过执行脚本,完成复杂或重复的运维任务,提升运维效率。云堡垒机支持在线编辑脚本和以文件方式导入脚本。
新建脚本
约束限制
- 仅专业版云堡垒机支持脚本管理功能。
- 仅支持管理Python和Shell两种脚本语言。
- 脚本仅能由个人帐户管理,不能被系统内其他用户管理。
前提条件
已获取“脚本管理”模块管理权限。
操作步骤
1 登录云堡垒机系统。
2 选择“运维 > 脚本管理 ”,进入脚本列表页面。
脚本列表
3 单击“新建”,弹出“新建脚本”窗口。
新建脚本信息
4 配置脚本基本信息。
新建脚本信息参数说明
参数 | 说明 |
---|---|
来源 | 脚本内容来源。 “在线编辑”手动编辑脚本信息。 “文件导入”导入线下脚本文件,文件大小不能超过5M。 |
所属部门 | 选择脚本所属部门。 |
名称 | 自定义的脚本策略名称,系统内脚本“名称”不能重复。 说明 “文件导入”方式上传的脚本,名称会根据导入文件名自动填充。 |
描述 | 脚本简要描述。 |
5 单击“确定”,返回脚本列表页面,查看新建的脚本信息。
后续管理
新建在线编辑脚本后,可在脚本详情页面,在线编辑脚本。
查看和修改脚本信息
本小节主要介绍如何在线查看和修改脚本信息。
约束限制
当脚本大小超过128KB,将不能在线查看脚本内容,可下载脚本文件到本地查看。
前提条件
已获取“脚本管理”模块管理权限。
操作步骤
1 登录云堡垒机系统。
2 选择“运维 > 脚本管理 ”,进入脚本列表页面。
3 查询脚本。
- 快速查询
在搜索框中输入关键字,根据脚本略名称等快速查询脚本。
- 高级搜索
在相应属性搜索框中分别关键字,精确查询脚本。
高级搜索
4 单击脚本名称,或者单击“管理”,进入“脚本详情”页面。
脚本详情页面
5 查看和修改脚本基本信息。
在“基本信息”区域,单击“编辑”,弹出基本信息编辑窗口,即可修改脚本的基本信息。
可修改信息包括“脚本名称”、“描述”等。
6 查看和修改脚本内容。
在“脚本内容”区域,单击“编辑”,弹出脚本编辑窗口,即可修改或移除脚本命令。
下载脚本
本小节主要介绍如何下载脚本,以便本地查看和管理脚本。
前提条件
已获取“脚本管理”模块管理权限。
操作步骤
1 登录云堡垒机系统。
2 选择“运维 > 脚本管理 ”,进入脚本列表页面。
3 选择目标脚本,在相应“操作”列单击“下载”,即可下载脚本文件保存到本地。
删除脚本
本小节主要介绍如何删除线上脚本,管理脚本列表。
前提条件
已获取“脚本管理”模块管理权限。
操作步骤
1 登录云堡垒机系统。
2 选择“运维 > 脚本管理 ”,进入脚本列表页面。
3 单个删除。
选择目标脚本,在相应“操作”列单击“删除”,弹出删除确认窗口。
单击“确认”,即可删除目标脚本。
4 批量删除。
同时勾选多个脚本,单击列表下方的“删除”,即可批量删除多个脚本。