BAB 10 - INSTALLASI MONITORING SERVER DAN FTP SERVER

 INSTALLASI MONITORING SERVER DAN FTP SERVER


Monitoring Server adalah sistem yang digunakan untuk memantau kondisi server, jaringan, layanan, dan perangkat lainnya secara real-time.

Instalasi FTP Server adalah proses memasang dan mengonfigurasi perangkat lunak FTP di server agar pengguna dapat mengakses dan bertukar file dengan aman melalui FTP client (seperti FileZilla).

Install Monitoring Server (Cockpit) :

1. Menginstall paket Cockpit


2.Mengaktifkan dan memulai layan cockpit


3.Membuka firewall agar cockpit bisa di akses 


4.Menambahkan User


5.Id user untuk mematikan bahwa user telah dibuat


6.Membuka browser untuk login
    http://<IP Server>:9090




Install Monitoring Server (Nagios) :

1.Menginstall dependency yang dibutuhkan:
    sudo dnf install -y gcc glibc glibc-common wget unzip httpd php gd gd-devel perl postfix


2. Membuat user dan group Nagios
    sudo useradd nagios
    sudo groupadd nagcmd
    sudo usermod -a -G nagcmd nagios
    sudo usermod -a -G nagcmd apache


3.Mendownload Nagios Core dan Plugin
   cd /tmp
   wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-        4.4.6.tar.gz
   tar -zxvf nagios-4.4.6.tar.gz
   wget https://nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz
   tar -zxvf nagios-plugins-2.3.3.tar.gz





4.Menginstall Nagios Core
   cd nagios-4.4.6
  ./configure --with-command-group=nagcmd
  make all
  sudo make install
  sudo make install-commandmode
  sudo make install-init
  sudo make install-config
  sudo make install-webconf






5.Menginstall Nagios Plugins
  cd ../nagios-plugins-2.3.3
    ./configure --with-nagios-user=nagios --with-nagios-group=nagios
   make
   sudo make install




6.Mengaktifkan dan start httpd
  sudo systemctl enable httpd
  sudo systemctl start httpd


7.Menambahkan user untuk akses web Nagios (misal username: nagiosadmin):
   sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin


8.Membuka port 80 di firewall
  sudo firewall-cmd --permanent --add-port=80/tcp
  sudo firewall-cmd --reload


9.Mengstart dan Enable Service Nagios 
  sudo systemctl enable nagios
  sudo systemctl start nagios


10. Mengecek dan login Nagios di Browser
      http://IP_SERVER/nagios


11.Tampilan Nagios


12.Menguji Koneksi Plugin Nagios secara manual

/usr/local/nagios/libexec/check_ping -H 127.0.0.1 -w 100.0,20% -c 500.0,60%

Jika berhasil, akan muncul seperti:

PING OK - Packet loss = 0%, RTA = 0.25 ms





Install FTP :

1.Mengintall paket vsftpd


2.Mengaktifkan dan Menjalankan layanan vsftpd


3.Mengedit konfigurasi ftp
  anonymous_enable=NO
  local_enable=YES
  write_enable=YES
  chroot_local_user=YES


4.Menambahkan user untuk pengujian
   useradd soleha
   passwd soleha

5.Menambahkan firewall


6.Pengujian dengan mengakses pada CMD komputer lain (dalam jaringan yang sama)
















Comments

Popular Posts