How to Install RunDeck

Rundeck is open source software that helps you automate routine operational procedures in data center or cloud environments. Rundeck provides a number of features that will alleviate time-consuming grunt work and make it easy for you to scale up your automation efforts and create self service for others. Teams can collaborate to share how processes are automated while others are given trust to view operational activity or execute tasks.

Rundeck allows you to run tasks on any number of nodes from a web-based or command-line interface. Rundeck also includes other features that make it easy to scale up your automation efforts including: access control, workflow building, scheduling, logging, and integration with external sources for node and option data.

Already itching to install it? Jump ahead to Installing Rundeck.

http://rundeck.org/docs/manual/introduction.html

1. Install Java
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
java -version

2. Download and configure Rundeck
cd /tmp
wget http://dl.bintray.com/rundeck/rundeck-maven/rundeck-launcher-2.5.1.jar
export RDECK_BASE=/etc/rundeck/
mkdir $RDECK_BASE
mv rundeck-launcher-2.5.1.jar /etc/rundeck/
cd $RDECK_BASE
ln -s /etc/rundeck/server/sbin/rundeckd /etc/init.d/
/etc/init.d/rundeckd start

3. Change your password
vim /etc/rundeck/server/config/realm.properties
admin:Your_Pa$$w0rd,user,admin

4. If after your login you redirect to localhost edit this file
vim /etc/rundeck/etc/framework.properties
framework.server.url = http://yourservername:4440

5. Add Iptables Rules
vim /etc/sysconfig/iptables
-A INPUT -p tcp --dport 4440 -j ACCEPT
/etc/init.d/iptables restart

Expect Script to install the Zabbix-Agent on all Linux Servers

In this article I will demonstrate how to install expect we install the zabbix-agent in all servers at once.

Install expect

# yum install expect expectk

Create dir

# mkdir -p /opt/adm

# cd /opt/adm

Create a list of your hosts to install

# vi hosts.txt

192.168.0.1
192.168.0.2
192.168.0.3

Create the expect Script

If you want to test in 1 host uncomment the line #set host 192.168.0.1 and comment set host [lindex $argv 0]

# vi zabbix_install.expect

#!/usr/bin/expect

set timeout 5
set user “root”
#set host 192.168.0.1
set host [lindex $argv 0]
set pass “Your_Password”
log_file resultado.log

spawn ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no “${user}@${host}”
expect “assword”
send “$pass\r”
expect “${user}@”
send “whoami\r”

#Customizing

send "rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm \r"
send "yum install zabbix zabbix-agent -y \r"
send "mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf_original \r"
send "echo Hostname=\$(hostname) > /etc/zabbix/zabbix_agentd.conf\r"
send "echo Server=monitoramento.diegoluisi.eti.br >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo ServerActive=monitoramento.diegoluisi.eti.br >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo EnableRemoteCommands=1 >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo Timeout=30 >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo LogFileSize=0 >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo LogFile=/var/log/zabbix/zabbix_agentd.log >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo PidFile=/var/run/zabbix/zabbix_agentd.pid >> /etc/zabbix/zabbix_agentd.conf\r"
send "echo '############# www.diegoluisi.eti.br #############' >> /etc/zabbix/zabbix_agentd.conf\r"
send "iptables -A INPUT -p tcp -m tcp --dport 10050 -j ACCEPT \r"
send "iptables-save"
send "/etc/init.d/iptables restart"
send "chkconfig zabbix-agent on \r"
send "/etc/init.d/zabbix-agent restart \r"
send "exit\r"
send "exit\r"
interact

Execute in all hosts of your list

for i in $(cat hosts.txt);do ./zabbix_install.expect $i;done

Captura de Tela 2015-05-22 às 13.53.30

Instalando e Configurando NTP no CentOS

Olá, meu nome é Diego Luisi e no artigo de hoje demonstrarei como instalar e configurar o NTP (Network Time Protocol) em seu servidor CentOS sempre estar com o relógio sincronizado.

Network Time Protocol
Origem: Wikipédia, a enciclopédia livre.

O NTP é um protocolo para sincronização dos relógios dos computadores baseado no UDP para sincronização do relógio de um conjunto de computadores em redes de dados com latência variável. O NTP permite manter o relógio de um computador com a hora sempre certa e com grande exatidão. Originalmente idealizado por David L. Mills da Universidade do Delaware e ainda hoje mantido por si e por uma equipa de voluntários, o NTP foi utilizado pela primeira vez antes de 1985, sendo ainda hoje muito popular e um dos mais antigos protocolos da internet.

1) Instalando o NTP

# yum install ntp -y

2) Habilitando Serviço

# chkconfig ntpd on

3) Iniciar o Serviço

# service ntpd restast

4) Sincronizando o horário

# ntpdate a.ntp.br

5) Verificando o horário do hardware e sincronizando

# hwclock --show
# hwclock --systohc

6) Atualizando a Zona para America/Sao_Paulo

# hwclock --show
# rm -f /etc/localtime
# ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime

Install SCP on CentOS

Olá, meu nome é Diego Luisi e no artigo de hoje demonstrarei como instalar o SCP em maquina Linux usando o CentOS 6.

Quando é escolhido a opção “minimal” na instalação do CentOS ele não estala coisas como SCP e RSYNC.

1) Primeiramente vamos instalar usando o comando yum

# yum install openssh-clients -y

2) Agora vamos copiar o aviso.txt do servidor 192.168.10.1 para 192.168.10.2

# scp /etc/ssh/aviso.txt root@192.168.10.2:/etc/ssh/

Explicando
scp => Comando
/etc/ssh/aviso.txt => Arquivo de origem
root@192.168.10.2: => Servidor de destino
/etc/ssh/ => Diretório de Destino

Caso precise fazer esse procedimento em vários servidores de uma só vez, desenvolvi um script para automatizar essa tarefa a única coisa que vai precisar é criar uma lista com os endereços IP dos outros servidores.

#! /bin/bash
# Script Copia de Arquivos 
# Por Diego Luisi
echo "Script para copia de Arquivos"
echo ""
echo "Digite o caminho completo do arquivo de origem: "
read ORIGEM
echo "Digite o caminho de destino do arquivo: "
read DESTINO
echo "Digite o Arquivo que contem os endereços dos servidores: "
read SERVIDORES
cat $SERVIDORES | while read LINHA; do
echo ""
echo $ORIGEM root@$LINHA:$DESTINO
scp $ORIGEM root@$LINHA:$DESTINO
echo ""
echo ""
done

Script to Install Zabbix Server on Centos6

Olá, meu nome é Diego Luisi e no artigo de hoje demonstrarei como instalar o Zabbix Server em Servidor Linux usando o CentOS 6 de forma automatizada, usando um script que fara todo o trabalho duro para você.

1) Primeiramente vamos atualizar nosso servidor

# yum update -y

2) Agora vamos instalar o Mysql

# yum install mysql-server -y

3) Desabilitar o SELINUX

# vi /etc/sysconfig/selinux
Mude de: SELINUX=enforcing
Para: SELINUX=disabled
:wq
# shutdown -r now

4) Preparando o Script de Instalação

# mkdir -p /tmp/downloads/zabbix/
# cd /tmp/downloads/zabbix/
# touch zabbix_install.sh
# chmod +x zabbix_install.sh

5) Criando o Script de Instalação

# vi zabbix_install.sh
Cole o Conteudo abaixo

#######################################################################

#!/bin/bash

# ZABBIX INSTALL SCRIPT
# VER. 0.7.0 - http://blog.brendon.com
# Copyright (c) 2008-2012 Brendon Baumgartner
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
#
#=====================================================================

# If necessary, edit these for your system
DBUSER='root'
DBPASS=''
DBHOST='localhost'

ZBX_VER='2.0.2'

# DO NOT EDIT BELOW THIS LINE

function checkReturn {
  if [ $1 -ne 0 ]; then
     echo "fail: $2"
     echo "$3"
     exit
  else
     echo "pass: $2"
  fi
  sleep 3
}

cat < /dev/null << eof
status
eof
RETVAL=$?
checkReturn $RETVAL "basic mysql access" "Install mysql server packages or fix mysql permissions"


if [ ! "`rpm -qa|grep fping`" ]; then
  if [ "`uname -m`" == "x86_64" ]; then
     rpm -Uhv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
  elif [ "`uname -m`" == "i686" ]; then
     rpm -Uhv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
  fi
fi

# removed  libidn-devel iksemel-devel 
# dependenices for curl: e2fsprogs-devel zlib-devel libgssapi-devel krb5-devel openssl-devel
yum -y install gcc mysql-devel curl-devel httpd php php-mysql php-bcmath php-gd php-xml php-mbstring net-snmp-devel fping e2fsprogs-devel zlib-devel libgssapi-devel krb5-devel openssl-devel wget libssh2-devel openldap-devel make patch
RETVAL=$?
checkReturn $RETVAL "Package install"

chmod 4755 /usr/sbin/fping

cd /tmp

# jabber packages are incomplete at rpmforge (iksemel)
# BEGIN pkgs for jabber (--with-jabber)
#wget http://dl.atrpms.net/el6-x86_64/atrpms/stable/libiksemel3-1.4-2_2.el6.x86_64.rpm
#rpm -i /tmp/libiksemel3-1.4-2_2.el6.x86_64.rpm
#wget http://dl.atrpms.net/el6-x86_64/atrpms/stable/iksemel-1.4-2_2.el6.x86_64.rpm
#rpm -i /tmp/iksemel-1.4-2_2.el6.x86_64.rpm
#wget http://dl.atrpms.net/el6-x86_64/atrpms/stable/iksemel-devel-1.4-2_2.el6.x86_64.rpm
#rpm -i /tmp/iksemel-devel-1.4-2_2.el6.x86_64.rpm
# END pkgs for jabber


rm -rf /etc/zabbix
rm -rf zabbix-$ZBX_VER
rm zabbix-$ZBX_VER.tar.gz
#wget http://sourceforge.net/projects/zabbix/files/latest/download?source=files
#wget http://downloads.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/$ZBX_VER/zabbix-$ZBX_VER.tar.gz
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/$ZBX_VER/zabbix-$ZBX_VER.tar.gz
RETVAL=$?
checkReturn $RETVAL "downloading source" "check ZBX_VER variable or mirror might be down"
tar xzf zabbix-$ZBX_VER.tar.gz
cd zabbix-$ZBX_VER

./configure --enable-agent  --enable-ipv6  --enable-proxy  --enable-server --with-mysql --with-libcurl --with-net-snmp --with-ssh2 --with-ldap --sysconfdir=/etc/zabbix
RETVAL=$?
checkReturn $RETVAL "Configure"
# --with-jabber
# ipmi
# ldap


make
RETVAL=$?
checkReturn $RETVAL "Compile"

make install
RETVAL=$?
checkReturn $RETVAL "make install"

echo "DROP DATABASE IF EXISTS zabbix;" | mysql -h${DBHOST} -u${DBUSER} --password=${DBPASS}

(
echo "CREATE DATABASE zabbix;"
echo "USE zabbix;"
cat /tmp/zabbix-$ZBX_VER/database/mysql/schema.sql
cat /tmp/zabbix-$ZBX_VER/database/mysql/images.sql
cat /tmp/zabbix-$ZBX_VER/database/mysql/data.sql
) | mysql -h${DBHOST} -u${DBUSER} --password=${DBPASS}


#### BEGIN ZABBIX SERVER & AGENT PROCESS INSTALL & START
adduser -r -d /var/run/zabbix-server -s /sbin/nologin zabbix
#mkdir -p /etc/zabbix/alert.d
mkdir -p /var/log/zabbix-server
mkdir -p /var/log/zabbix-agent
mkdir -p /var/run/zabbix-server
mkdir -p /var/run/zabbix-agent
chown zabbix.zabbix /var/run/zabbix*
chown zabbix.zabbix /var/log/zabbix*
#cp /tmp/zabbix-$ZBX_VER/misc/conf/zabbix_server.conf /etc/zabbix
#cp /tmp/zabbix-$ZBX_VER/misc/conf/zabbix_agentd.conf /etc/zabbix

cp /tmp/zabbix-$ZBX_VER/misc/init.d/fedora/core5/zabbix_server /etc/init.d
cp /tmp/zabbix-$ZBX_VER/misc/init.d/fedora/core5/zabbix_agentd /etc/init.d


cd /etc/zabbix
patch -p0 -l < /tmp/mytmp393; mv /tmp/mytmp393 /etc/zabbix/zabbix_server.conf sed "s/_dbpass_/${DBPASS}/g" /etc/zabbix/zabbix_server.conf > /tmp/mytmp393; mv /tmp/mytmp393 /etc/zabbix/zabbix_server.conf


patch -p0 -l < /etc/httpd/conf.d/zabbix.conf echo "post_max_size = 16M" > /etc/php.d/local_zabbix.ini
echo "max_execution_time = 300" >> /etc/php.d/local_zabbix.ini
echo "max_input_time = 300" >> /etc/php.d/local_zabbix.ini
. /etc/sysconfig/clock
echo "date.timezone = $ZONE" >>  /etc/php.d/local_zabbix.ini

chkconfig httpd on
service httpd restart

#sed "s/max_execution_time = 30/max_execution_time = 300/g" /etc/php.ini > /tmp/mytmp393; mv /tmp/mytmp393 /etc/php.ini

#touch /usr/local/share/zabbix/conf/zabbix.conf.php
#chmod 666 /usr/local/share/zabbix/conf/zabbix.conf.php


cat > /usr/local/share/zabbix/conf/zabbix.conf.php << "eof" eof sed "s/_dbhost_/${DBHOST}/g" /usr/local/share/zabbix/conf/zabbix.conf.php > /tmp/mytmp393; mv /tmp/mytmp393 /usr/local/share/zabbix/conf/zabbix.conf.php
sed "s/_dbuser_/${DBUSER}/g" /usr/local/share/zabbix/conf/zabbix.conf.php > /tmp/mytmp393; mv /tmp/mytmp393 /usr/local/share/zabbix/conf/zabbix.conf.php
sed "s/_dbpass_/${DBPASS}/g" /usr/local/share/zabbix/conf/zabbix.conf.php > /tmp/mytmp393; mv /tmp/mytmp393 /usr/local/share/zabbix/conf/zabbix.conf.php


cd 
echo "Load http://localhost/zabbix/"
echo "username: admin"
echo "password: zabbix"


#######################################################################
Salve e saia.
:wq

6) Execute o Script de Instalação do Zabbix Server

# ./zabbix_install.sh
go

Seu Zabbix Server esta pronto, agora é só acessar seu server

http://localhost/zabbix/
username: admin
password: zabbix

Espero que tenham gostado e qualquer duvida ou sugestão será muito bem vinda.

Install e Configure Bacula Server on CentOS 6

Olá, meu nome é Diego Luisi e no artigo de hoje demonstrarei como instalar e configurar o Bacula em um servidor Linux com CentOS6.

Esta tarefa pode parecer complexa para iniciantes, porem vou procurar de forma fácil e interativa como fazer a instalação e configuração.

1) Primeiramente vamos atualizar nosso servidor:

# yum update -y

2) Agora vamos instalar o Bacula e seus módulos, o MySQL que será usado como nosso banco de dados nesse artigo:

# yum install bacula-director-mysql bacula-console bacula-client bacula-storage-mysql mysql-server mysql-devel -y

3:) Agora vamos iniciar o MySQL, colocar para inicializar junto com o sistema e definir uma senha:
Nesse exemplo vou usar “MyPassw0rd” troque para uma senha sua.

# service mysqld start
# chkconfig mysqld on
# mysqladmin -u root password MyPassw0rd

4:) Agora vamos preparar nosso banco de dados:

# /usr/libexec/bacula/grant_mysql_privileges -u root -p
# /usr/libexec/bacula/create_mysql_database -u root -p
# /usr/libexec/bacula/make_mysql_tables -u root -p
# /usr/libexec/bacula/grant_bacula_privileges -u root -p

5:) Agora vamos conceder permissões para o nosso usuário bacula:
Troque o “MyPassw0rd” pela sua senha.

#  mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.1.67 Source distribution

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> UPDATE mysql.user SET password=PASSWORD("MyPassw0rd") WHERE user='bacula';
Query OK, 2 rows affected (0.01 sec)
Rows matched: 2  Changed: 2  Warnings: 0

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> quit

6:) Alterando os arquivos de configurações do Bacula:

# vi /etc/bacula/bacula-dir.conf
# vi /etc/bacula/bconsole.conf 
# vi /etc/bacula/bacula-sd.conf  

Edite os arquivos e troque todas as linhas
Password = “@@ _PASSWORD@@”
Por
Password = “MyPassw0rd”

7:) Verifique se alterou em todos os arquivos:

# cat /etc/bacula/bacula-dir.conf | grep password
# cat /etc/bacula/bconsole.conf | grep password
# cat /etc/bacula/bacula-sd.conf | grep password 

8:) Agora vamos iniciar os módulos do Bacula

# service bacula-dir restart 
# service bacula-fd restart 
# service bacula-sd restart 

9:) Agora vamos configurar o Bacula para inicializar com sistema:

# chkconfig bacula-dir on
# chkconfig bacula-fd on
# chkconfig bacula-sd on

Pronto!! Seu Bacula server esta instalado e rodando.
Uma dica legal é instalar o Webmin para facilitar a configuração do seu Bacula Server,
Segue o tutorial de instalação do Webmin

Instalando o Webmin no CentOS 6

Futuramente demonstro como configurar o seu servidor via Webmin.

Batch Script Install Zabbix-Agent Windows

Olá, meu nome é Diego Luisi e no artigo de hoje vou demonstrar como criar um script em batch para instalação do agent zabbix em servidores Windows.

Quando temos uma rede grande com muitos hosts Windows e começamos a monitorar via zabbix pode ser demorado e trabalhoso o processo de instalação dos agents nos servidores, esse batch script tem a tarefa de facilitar a vida do administrador de redes.

Primeiramente vamos fazer o download do zabbix-agent para windows.

http://www.zabbix.com/download.php

Crie uma nova pasta chamada Zabbix,
Dentro da pasta zabbix crie 2 pastas Zabbix32 e Zabbix64

Acesse a pasta Zabbix32 e crie um novo arquivo de texto.
Install.txt
Abra e cole o seguinte conteúdo dentro do arquivo:

mkdir c:\zabbix
copy *.* c:\zabbix
echo Server=monitoramento.diegoluisi.eti.br >> c:\zabbix\zabbix_agentd.conf
echo ServerActive=monitoramento.diegoluisi.eti.br >> c:\zabbix\zabbix_agentd.conf
echo Hostname=%COMPUTERNAME% >> c:\zabbix\zabbix_agentd.conf
echo StartAgents=5 >> c:\zabbix\zabbix_agentd.conf
echo DebugLevel=3 >> c:\zabbix\zabbix_agentd.conf
echo LogFile=c:\zabbix\zabbix_agentd.log >> c:\zabbix\zabbix_agentd.conf
echo Timeout=3 >> c:\zabbix\zabbix_agentd.conf
C:\Zabbix\zabbix_agentd.exe -i -c C:\Zabbix\zabbix_agentd.conf
del c:\zabbix\instalador.bat
net stop "Zabbix Agent"
net start "Zabbix Agent"
@pause

Adeque de acordo com suas necessidades alterando Server e ServerActive e colocando o endereço do seu servidor.

Salve e saia, renomeie o arquivo para Install.bat deixe uma cópia dentro de Zabbix32 e Zabbix64

Pronto, agora é só copiar o instalar para o servidores e executar o Install de acordo com sua versão 32 ou 64.

Espero que seja útil e que tenham gostado.

Instalação do GLPI no Centos 6

Ola Galera, nesse tutorial vou demonstrar como instalar o GLPI no Linux

GLPI é o Gerenciador de Recursos de Informação com uma Administração-Interface adicional. Você pode usá-lo para construir um banco de dados com um inventário para a sua empresa (computador, software, impressoras …). Possui funções avançadas para tornar a vida diária mais fácil para os administradores, como um sistema de rastreamento de trabalho com e-mail de notificação de e métodos para a construção de um banco de dados com informações básicas sobre sua rede de topologia.

As principais funcionalidades da aplicação são:

1) O inventário preciso de todos os recursos técnicos. Todas as suas características serão armazenados numa base de dados.

2) gestão e da história das ações de manutenção e os procedimentos vinculados. Esse aplicativo é dinâmico e está diretamente ligado aos usuários que podem enviar pedidos para os técnicos. Uma interface assim autoriza o último com, se necessário impedir o serviço de manutenção e indexando um problema encontrado com um dos recursos técnicos para que eles têm acesso.

Partimos do principio que temos funcionando o Mysql Server e o Apache Server

#mysql -u root -p ( digite a senha do root do mysql)
mysql> create database glpidb;
mysql> grant all privileges on glpidb.* to glpiuser@localhost identified by ‘glpipwd’;
mysql> exit

mkdir -p /var/www/html/secureti/
cd /var/www/html/secureti/
wget https://forge.indepnet.net/attachments/download/1466/glpi-0.83.8.tar.gz
tar xvfz glpi-0.83.8.tar.gz

chown -R apache /var/www/html/secureti

Agora vamos editar o arquivo
vi /etc/httpd/conf/httpd.conf
ServerName suporte.secureti.com.br
DocumentRoot /var/www/html/secureti/glpi

Salve e saia do arquivo.

Reinicie o Apache
#service httpd restart

Crie uma entrada no seu servidor de DNS apontando para o servidor do GLPI

e acesse http://suporte.secureti.com.br

Altere para linguagem de sua preferencia:

glpi

Clique em Instalação:

glpi5

Clique em Continue:

glpi2

Digite as informações do seu servidor:

Mysql Server: localhost
User Name = glpiuser
Password = glpipwd

glpi6

User GLPI

glpi3

Clique em Continue

glpi7

Login: glpi

Password: glpi

glpi8

Instalar Agent Zabbix no CentOS/RHEL usando YUM

Eae galera, vou ensinar como instalar o zabbix-agent no CENTOS/RHEL via yum

Primeiramente como root

# rpm --import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone
# rpm -Uv http://repo.zabbixzone.com/centos/zabbixzone-release-0.0-1.noarch.rpm
# yum install zabbix-agent -y
# chkconfig zabbix-agent on
# vi /etc/zabbix/zabbix_agentd.conf

Procurar e alterar a linha abaixo de:

Server=127.0.0.1

por

Server=ENDERECOIP_OU_NOMEDOSEUSERVER

# :wq
# vi /etc/sysconfig/iptables
-A INPUT -p tcp –dport 10050 -j ACCEPT
-A INPUT -p tcp –dport 10051 -j ACCEPT
:wq
# service iptables restart
# service zabbix-agent restart

Só isso e até a próxima…
Espero que tenham gostado.

Instalando o VMware Tools no Centos 6

Instalando o VMware Tools no Centos 6

rpm –import http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-DSA-KEY.pub
rpm –import http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub

nano /etc/yum.repos.d/vmware-tools.repo

[vmware-tools]
name=VMware Tools
baseurl=http://packages.vmware.com/tools/esx/4.1latest/rhel6/$basearch
enabled=1
gpgcheck=1

Instalar o VMware Tools:

yum install vmware-open-vm-tools-nox

Pronto, agora podemos enviar comandos do Vsphere para o nosso guest.