GNU/Linux >> Belajar Linux >  >> Cent OS

Audit Infrastruktur Anda – Instal Rudder Agent di CentOS / Ubuntu / Debian

Artikel ini adalah bagian kedua dari Audit Infrastruktur Anda dengan seri Rudder . Di sini, kita akan membahas instalasi agen Rudder di CentOS / Ubuntu / Debian .

Rangkaian Artikel

1. Audit Infrastruktur Anda – Instal Rudder Server di CentOS 7 / Ubuntu 16.04 / Debian
2. Audit Infrastruktur Anda – Instal Rudder Agent di CentOS / Ubuntu / Debian
3. Audit Infrastruktur Anda – Lakukan audit Keamanan menggunakan Kemudi

Agen Rudder adalah perangkat lunak klien dan perlu diinstal pada semua node (host) agar mereka diaudit oleh server Ruder.

Sebuah node dapat berupa fisik atau virtual.

Persyaratan

OS

Linux

  • Debian 5 hingga 8
  • RedHat Enterprise Linux (RHEL) / CentOS 3 dan 5 hingga 7
  • Fedora 18
  • SuSE Enterprise Server 10 SP3, 11 SP1, 11 SP3, 11 SP4, 12, 12 SP1, 12 SP2
  • Ubuntu LTS – 10,04 (Lucid), 12,04 (Precise), 12,10 (Quantal), 14,04 LTS (Trusty), dan 16,04 LTS (Xenial)

Sistem Unix lainnya

  • IBM AIX 5.3, 6.1 dan 7.1

Windows

  • Microsoft Windows Server 2008, 2008 R2, 2012, 2012 R2 (memerlukan versi komersial CFEngine – Rudder Agent).

Perangkat Keras

Tidak ada persyaratan khusus untuk agen Rudder.

Tambahkan repositori Rudder

Agen kemudi tersedia di repositori Rudder, jadi tambahkan di semua node yang ingin Anda audit oleh Rudder.

### CentOS  / RHEL ###

# rpm --import https://www.rudder-project.org/rpm-repos/rudder_rpm_key.pub

# echo '[Rudder_4.1]
name=Rudder 4.1 EL repository
baseurl=http://www.rudder-project.org/rpm-4.1/RHEL_$releasever/
gpgcheck=1
gpgkey=http://www.rudder-project.org/rpm-4.1/RHEL_$releasever/repodata/repomd.xml.key' > /etc/yum.repos.d/rudder.repo

### Debian / Ubuntu ###

# wget --quiet -O- "https://www.rudder-project.org/apt-repos/rudder_apt_key.pub" | sudo apt-key add -

# echo "deb http://www.rudder-project.org/apt-4.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list

# apt-get update

Instal Agen Kemudi

Anda dapat menggunakan yum di CentOS/RHEL dan apt-get di Ubuntu /Debian untuk menginstal Agen Kemudi.

### CentOS  / RHEL  ###

yum install -y rudder-agent

### Debian / Ubuntu ###

apt-get install -y rudder-agent

Konfigurasi Agen Kemudi

Perbarui file konfigurasi agen Rudder dengan Alamat IP atau nama host server Rudder.

echo '<hostname or ipaddress>' > /var/rudder/cfengine-community/policy_server.dat

Contoh:

echo '192.168.1.10' > /var/rudder/cfengine-community/policy_server.dat

Kami menyarankan Anda menggunakan alamat IP Rudder Root Server. Nama DNS server ini juga dapat diterima jika Anda memiliki infrastruktur DNS tepercaya dengan resolusi terbalik yang tepat.

Mulai layanan agen kemudi.

service rudder start

Validasi Agen Kemudi

Tunggu beberapa menit setelah dimulainya agen Rudder. Sebuah node baru harus menunggu di antarmuka web Rudder.

Pergi ke Kemudi>> Manajemen simpul>> Terima node baru . Pilih simpul Anda dan klik Terima.

Klik Terima.

Periksa simpul baru pada daftar simpul Anda, Kemudi>> Manajemen simpul>> Mencantumkan node.

Anda mungkin melihat 100% ketidakpatuhan untuk node baru. Untuk menghapus masalah ini, Anda perlu mengirim inventaris node baru. Jalankan:

rudder agent inventory

Keluaran:

Rudder agent 4.1.7-stretch0 (CFEngine Core 3.10.2)
Node uuid: 14099804-a83a-4724-8718-8d70bf00efd1
Start execution with config [20171014-130855-89b4ea34]

M| State         Technique                 Component                 Key                Message
E| compliant     Inventory                 inventory                                    The inventory has been successfully sent

## Summary #####################################################################
   => 1 components in Enforce mode
      -> 1 compliant
execution time: 19.33s
################################################################################

Periksa kembali node untuk kepatuhan.

Itu saja. Anda sekarang telah menyelesaikan instalasi Rudder Server dan Agen. Juga, menambahkan agen ke server Rudder . Kami akan segera kembali tentang cara melakukan audit node dengan server Rudder.


Cent OS
  1. Cara menginstal Ioncube loader di CentOS, Debian dan Ubuntu

  2. Cara Menginstal Agen Zabbix di CentOS 8/7, Ubuntu 20.04 &Debian 11/10

  3. Bagaimana memonitor CPU Anda pada sistem debian atau ubuntu

  1. Instal ElasticSearch di CentOS 7 / Debian 9 / Ubuntu 16.04 / Linux Mint 18

  2. Cara Menginstal Apache Hadoop di CentOS 7, Ubuntu 18.04 &Debian 9

  3. Cara Menginstal Ansible di CentOS 7 / RHEL 7 / Ubuntu 18.04 / 16.04 &Debian 9

  1. Instalasi &Pengaturan Fail2Ban:Ubuntu, CentOS, Fedora &Debian

  2. Cara menginstal Python pip di CentOS/Debian/Ubuntu

  3. Instal agen OSSEC di Ubuntu 14.04