3./更改管理员默认密码
如果我们想更改默认管理员密码,非常简单,编辑文件 /etc/rundeck/realm.properties ,将更改第二个字段 'admin' 替换为安全密码,如下所示:
# vi /etc/rundeck/realm.properties ## This sets the default user accounts for the Rundeck app #admin:YOUR_NEW_PASSWORD,user,admin,architect,deploy,build
更改默认密码后,我们必须重新启动 Rundeck:
# /etc/init.d/rundeckd restart
什么是Rundeck?
Rundeck 是一个开源软件作业调度程序和运行手册自动化系统,用于跨开发和生产环境自动化日常流程。
它结合了任务调度、多节点命令执行、工作流编排并记录发生的一切。
1./安装 Rundeck
Rundeck 需要 java,如果未安装则使用以下命令:
# yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
执行以下命令安装Rundeck rpm包:
# rpm -Uvh http://repo.rundeck.org/latest.rpm
最后,运行以下命令安装 Rundeck:
# yum install rundeck
要启动 Rundeck 服务,请执行以下命令:
# service rundeckd start ### or /etc/init.d/rundeckd start
让我们自定义 Rundeck 设置配置,打开 framework.properties 文件并修改如下:
# vi /etc/rundeck/framework.properties # --------------------------------------------------------------- # Rundeck server connection information # --------------------------------------------------------------- ############## Before ################## framework.server.name = localhost framework.server.hostname = localhost framework.server.port = 4440 framework.server.url = http://localhost:4440 ############## After ################## framework.server.name = Server_IP_Address framework.server.hostname = Server_IP_Address framework.server.port = 4440 framework.server.url = http://Server_IP_Address:4440
现在打开 rundeck-config.properties 文件并将 grails.serverURL 的值替换为 Rundeck 服务器的 IP 地址:
# vi /etc/rundeck/rundeck-config.properties # change hostname here ############## Before ################## grails.serverURL=http://localhost:4440 ############## After ################## grails.serverURL=http://Server_IP_Address:4440
让我们重新启动 Rundeck 服务:
# /etc/init.d/rundeckd restart
如果我们使用防火墙,请确保打开端口 4440
firewall-cmd --zone=public --add-port=4440/tcp --permanent firewall-cmd --reload
Rundeck 特点
- 分布式命令执行
- 工作流(包括选项传递、条件、错误处理和多种工作流策略)
- 可插拔执行系统(默认为 SSH 和 WinRM;Powershell 可用)
- 可插拔资源模型(从外部系统获取基础架构的详细信息)
- 按需(Web GUI、API 或者 CLI)或者计划作业执行
- 用于密码和密钥的安全密钥存储
- 基于角色的访问控制策略,支持 LDAP/ActiveDirectory/SSO
- 访问控制策略编辑/管理工具
- 历史和审计日志
- 使用任何脚本语言
在这个快速教程中,我们将展示如何在 centOS7 或者 RHEL 7 上安装和配置 Rundeck 服务器,Rundeck 需要 java 才能运行。
2./登录 Rundeck
在我们喜欢的浏览器中导航到 http://Server_IP_Address:4440/
。
默认用户名是 admin ,密码是 admin :
日期:2020-06-02 22:18:52 来源:oir作者:oir