【51CTO.com快译】
Rubber是这类工具:一旦您开始使用它,就会想要是没有它,该如何是好。借助Rudder,您可以审查整个IT环境中的系统,并自动执行低级系统配置。Rudder提供了出色的基于Web的GUI,有助于减轻IT人员的负担。
使用Rudder,您可以处理以下事情:
- 持续增长、可用性和威胁。
- 管理基本系统。
- 安装、配置和更新中间件和应用程序。
- 保证系统的合规和安全。
- 从基于Web的单一入口点,为操作系统确保正确配置。
- 使用一目了然的图形查看系统状态。
然而值得一提的是,Rudder不是一款用于部署和集成、网络管理或监测的工具。
本文介绍了在Ubuntu Server 20.04上安装Rudder的过程。
您需要什么?
唯一需要的就是:
- Ubuntu 20.04的运行中的更新后实例。
- 拥有sudo权限的用户。
就是这样。
如何安装依赖项?
我们要做的第一件事是安装一些依赖项。为此,登录进入到您的Ubuntu Server实例,并发出以下命令:
- sudo apt-get install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common -y
依赖项安装完毕后,该安装Rudder了。
如何安装Rudder?
在添加必要的存储库之前,我们必须下载并安装GPG密钥。为此,发出命令:
- wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -
该命令完成后,使用以下命令添加存储库:
- sudo sh -c 'echo "deb http://repository.rudder.io/apt/6.0/ bionic main" > /etc/apt/sources.list.d/rudder.list'
最后,使用以下命令更新apt,并安装Rudder:
- sudo apt-get update
- sudo apt-get install rudder-server-root -y
在安装过程中,系统要求您配置rsyslog-pgsql。出现提示时(图A),确保已选择“是”,然后按键盘上的回车键。
图A. 为rsyslog配置数据库的第一步。
在下一个窗口(图B)中,确保localhost已选中,向下跳至OK,然后按键盘上的回车键。
图B. 数据库主机将驻留在本地系统上。
接下来,您需要输入并验证rsyslog-pgsql管理员用户的新密码(图C)。
图C. 为rsyslog-pgsql用户创建密码。
如何访问Rudder?
安装完成后,将Web浏览器指向https://SERVER_IP/rudder(其中SERVER_IP是托管服务器的IP地址)。会出现欢迎您的登录窗口(图D)。
图D. Rudder登录窗口。
输入admin作为用户,并输入admin作为密码(尽快更改该密码)。点击“登录”,您将出现在Rudder主窗口(图E)上,可以在这里开始配置和使用Rudder平台。
图E. Rudder主页已准备可供使用。
如何安装Rudder代理?
Rudder服务器启动并运行后,不妨在另一台Ubuntu服务器上安装Rudder代理。为此,请登录进入到另一台机器,使用以下命令为存储库添加GPG密钥:
- wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -
接下来,使用命令更改为root用户:
- sudo -s
使用以下命令添加存储库:
- echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list
使用以下命令退出root用户:
- exit
使用以下命令,更新apt并安装代理:
- sudo apt-get update
- sudo apt-get install rudder-agent -y
Rudder代理安装完毕后,使用以下命令使其认识到Rudder服务器:
- sudo rudder agent policy-server RUDDER_SERVER
其中RUDDER_SERVER是托管Rudder服务器的那台机器的IP地址。
给Rudder服务器几分钟的时间,然后查看“节点管理” |“接受新节点”。您应该看到列出的新节点(图F)。
图F. 我们的新节点出现,准备被服务器接受。
选择要添加的节点,点击“接受”,然后确认将节点添加到服务器。
现在您已安装了Rudder,并添加了新节点。请享受这款开源系统审查和合规工具的强大功能。
原文标题:How to install the Rudder system audit platform on Ubuntu 20.04,作者:Jack Wallen
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】