Archive for the ‘Linux’ Category

Criar pacote de instalação agente externo Kaspersky


Se você utiliza o Kaspersky Security Center para gerenciar a proteção de anti-vírus de sua empresa e necessita gerenciar alguns computadores em endereço externo, segue a dica para criar um pacote de instalação externo.

kp1

 

 

 

 

 

 

 

 

 

 

 

Clique em Instalação remota > Pacotes de Instalação > Selecione a Opção Kaspersky Endpoint Security 10 para windows.

Com isso no canto direito inferior irá aparecer uma opção “Criar pacote de instalação independente”, na qual você deve clicar.

kp2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Agora você deve deixar marcada a opção “Instalar agente de rede juntamente com este aplicativo” se deseja que o agente de rede esteja incluso no mesmo arquivo de instalação e clique em avançar.

kp6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A criação do pacote irá demorar alguns minutos.

kp7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Feito, pacote criado, agora você irá se perguntar, onde eu digito o IP do servidor externo ? Quando você for instalar o agente no Host aparecerá a opção de digitar o IP do servidor.

Não esqueça de criar um NAT de serviço no firewall liberando a porta 14000 para os hosts externos se comunicarem com o servidor…

 

Até a próxima.

Instalar agente zabbix em host Windows


Para instalar o agente do Zabbix em host Windows o processo é bem simples:

1º Passo: Você deve extrair os arquivos que irá instalar no host que vai ser monitorado pelo agente:

Opção 1 – Faça o download do agente no site do Zabbix.

Opção 2 – Você pode acessar o servidor do Zabbix e copiar do diretório que contém os fontes de instalação do Zabbix Server, neste caso os arquivos se encontram em zabbix-versão/bin, dentro deste diretório temos 2 sub-diretórios (win32 e win64) cada um respectivo a arquitetura do seu processador. Caso você não tenha familiaridade com linhas de comando, pode baixar o WinSCP e copiar através dele (Sua interface é parecida com o Internet Explorer).

2º Passo: Montar estrutura de arquivos no Host destino:

Você deve agora copiar ou descompactar os arquivos, dependendo da sua escolha no passo anterior, na raíz do C:\, renomear a pasta para Zabbix.
Copiar ou criar o arquivo zabbix_agentd.conf dentro da pasta C:\Zabbix, um arquivo de exemplo pode ser encontrado no diretório que contém os fontes de instalação do Zabbix Server, no diretório zabbix-versão/misc/conf.

Segue abaixo a imagem da estrutura de arquivos que montei no host destino do agente.

zb1

 

 

 

 

 

 

 

 

 

 

 

zb2

 

 

 

 

 

 

 

 

 

 

 

3º Passo: Alterar as linhas do arquivo zabbix_agentd.win.conf:

Você deve clicar com botão direito no arquivo acima e clicar em > abrir com >Notepad

Depois altere as seguintes linhas:

 

Server=IP do Servidor do Zabbix

ServerActive=IP do Servidor do Zabbix

Hostname=Nome da máquina Cliente
StartAgents=5
DebugLevel=3
LogFile=C:\Zabbix\zabbix_agentd.log
Timeout=3

4º Passo: Instalando o serviço do zabbix no Host:

Abrir um prompt de comando e executar o seguinte comando:

cd c:\zabbix

cd bin

cd win32 (Se o S.O. do host for 64bits digite cd win64)

C:\Zabbix\zabbix_agentd.exe -i -c C:\Zabbix\zabbix_agentd.conf

Se tudo ocorreu bem você recebera as mensagens:
zabbix_agentd.exe [1540]: Service “ZABBIX Agent” installed successfully.
zabbix_agentd.exe [1540]: Event source “ZABBIX Agent” installed successfully.

5º Passo:  Agora verifique se o serviço do servidor já está rodando.

Clique em Iniciar > Painel de Controle > Ferramentas Administrativas > Serviços

6º Passo – Agora inclua o Host no servidor do Zabbix:

Acessando a console do servidor via Web: http://ip_do_servidor/zabbix

zb3

 

 

 

 

 

 

 

 

 

Clique em Configuração > Hosts > Adcionar > Criar Host

zb4

 

 

 

 

 

 

 

 

 

 

 

 

Os principais campos a serem preenchidos são:

Nome do Host: Hostname

Nome Visível: Hostmane

Grupos: Atribua o Host ao grupo desejado. Na figura acima atribui ao grupo Windows Server. Caso queira criar um novo grupo basta digitar o nome no campo Novo grupo.

Endereço IP: Endereço_IP_do_Host

Clique no botão salvar e pronto !!!

Caso o computador não esteja sendo monitorado verifique as conexões na porta 10050 do servidor para o Host. Para isso digite o seguinte comando:

# telnet ip_do_host 10050

Se retornar erro de sintaxe de comando é porque o aplicativo telnet não esta instalado no servidor.

Para liberar a porta no host basta acessar as configurações de firewall do windows e adcionar uma regra de entrada TCP/UDP na porta 10050.

zb5

 

 

 

 

 

 

 

 

 

Abraço Galera, até a próxima !!!

Configurar Agente Zabbix no Linux:


Instalar o agente do Zabbix no Debian/Ubuntu

 

Primeiramente atualize os pacotes:

# apt-get update

# apt-get install zabbix-agent

Agora você deve configurar os paramêtros do servidor no agente em :

# vim /etc/zabbix/zabbix_agent.conf

Você precisa alterar duas Linhas do arquivo:

Server=IP_DO_SERVIDOR

TimeOut=3

Salve as alterações no arquivo;

Configurar o Daemon do Agente Zabbix

# vi /etc/zabbix/zabbix_agentd.conf

Agora você deve reiniciar o servido do zabbix com o comando:

# /etc/init.d/zabbix-agent restart

Feito: Agora é só você acessar a pagina do Zabbix Server e adcionar o Host.

 

Instalação do GLPI no Ubuntu Server – Parte 1


Olá amigos, segue abaixo informações para intalar o sistema GLPI no Ubuntu server:

Obs: Para este Post estamos considerando que o Ubuntu já esta instalado na máquina física ou virtual 32 ou 64 bits.

1º : Faça o download da ultima versão do ubuntu em http://www.glpi-project.org/  . Para isso entre no site do glpi e selecione a ultima versão como exemplo abaixo:

glpi1

 

 

 

 

 

 

 

Clique com botão direito no link de download e selecione copiar link.

Depois abra a console do servidor e cole o link com o comando wget:

# wget -c https://forge.indepnet.net/attachments/download/1693/glpi-0.84.5.tar.gz

2º – Descompacte o diretório do GLPI com o seguinte comando:

# tar zxvf glpi-0.84.5.tar.gz

3º Instale o Apache e o PHP 5 com o seguinte comando:

# apt-get install apache2 php5 mysql-server php5-mysql php5-ldap php5-dev php5-json

Obs: Irá aparecer uma janela para você escolher a senha de root do banco de dados. Anote para não esquecer.

4º Mova a pasta do GLPI para o diretório /var/www com o seguinte comando:

# mv glpi /var/www/

5º Altere o grupo do diretório GLPI com o seguinte comando:

# chgrp www-data -R /var/www/glpi/

6º Para evitar erros na validação dos requisitos de instalação do GLPI na console web reinicie o apache com o seguinte comando:

# /etc/init.d/apache2 restart

Abra a Interface web do GLPI digitando http://ip_do_Servidor/glpi, caso você esteje na própria maquina do GLPI pode digitar http://127.0.0.1/glpi.

 

7º Selecione a linguagem preferida:

zeropoint_logo

 

8º  Marque a opção para aceitar os termos de licenciamento:

zeropoint_logo

 

9 º Selecione a opção para Instalar:

zeropoint_logo

10 º Aparecerá um tela com um check-list de validação dos requisitos.  Caso falhe a Extensão do Mysql, reinicie o serviço do Apache e acesse novamente o navegador.

zeropoint_logo

11º Neste momento você vai preencher os campos para acessar o banco de dados. Você vai precisar da senha do passo 3.

zeropoint_logo

 

12 º Agora você vai escolher a opção para criar um banco de dados novo e pode chama-lo da GLPI:

13 º Após finalizar a instalação você pode acessar a console web novamente http://ip_do_Servidor/glpi, digitando usuario: glpi e Senha: glpi.

14º Agora você deve alterar as senhas padrões para evitar problemas de segurança.

 

Continuação no próximo post.

 

Configurar interface de rede na unha no linux


Esta dica é muito simples e resumida, para configurar manualmente um ip com seu micro com linux:

1 – Acesse o arquivo interfaces

vim /etc/network/interfaces

2 – Acrescente as seguintes linhas abaixo:

#eth0                                               # Escolha a interface irá configurar
auto eth0                                       # Auto faz subir automaticamente no caso de reiniciar o computador 
iface eth0 inet static                 # Aplica o endereço estático, não irá alterar ao reiniciar a maquina.
address 192.168.2.1                 # Digite o ip desejado
netmask 255.255.255.0         # Digite a mascara da rede desejada
network 192.168.2.0               # Digite o ip inicial do range desejado
broadcast 192.168.0.255      # Digite o ip final do range desejado
gateway 192.168.2.1                # Digite o gateway padrão

2  – Salve o arquivo

:wq  e clique  Enter

3 – Reinicie a interface

/etc/init.d/network restart

Abraços

Instalando zabbix no Ubuntu – Parte I


Componentes necessários para instalação do zabbix

DebianEtch

Zabbix Server1.8.4

Zabbix Agent1.8.4

MySQL>= 5.0

PHP>= 5.0

libmysql++-dev2.0.7-3

libsnmp9-dev5.2.3-2

libmysqlclient15-dev5.0.27-1

apache22.2.3-3.1

1 – Instalaremos agora as dependëncias para o zabbix

aptitude update

aptitude install libmysqlclient15-dev libsnmp9-dev libmysql++-dev php5 mysql-server-5.0 apache2 php5-mysql

Observação: Se o aptitude não tiver instalado, vocë pode instala-lo com o seguinte comando:

#sudo apt-get install aptitude (Se já tiver logado como root não precisa do sudo).

2 – Vamos fazer agora o download da ultima versão estável do zabbix que neste caso é a 1.8.4 com o seguinte comando:

wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/1.8.4/zabbix-1.8.4.tar.gz/download

3 – Descompacte o arquivo do Zabbix no seguinte diretório /opt com o seguinte comando:

tar xfvz zabbix-1.8.4.tar.gz -C /opt

4 – Acesse o diretório descompactado

cd /opt/zabbix-1.8.4

5 – Digite o seguinte comando.

#mysql -uroot -p<senha> (Lembre-se que para isso o mysql já deve estar instalado).

6 – Crie a banco zabbix com o seguinte comando:

mysql> create database zabbix; (Digite o ponto e virgula)

mysql>quit (Digitando quit vai permitir que você saia do banco)

7 – Acesse o diretório da pasta zabbix-1.8.4 em que se encontra o banco de dados.

#cd create/mysql

#cat schema.sql | mysql -uroot -p<senha> zabbix

8 – Acesse o diretório que carrega as figuras do funcionamento do sistema e copie também.

# cd ../data

# cat data.sql | mysql -uroot -p<senha> zabbix

# cat images.sql | mysql -uroot -p<senha> zabbix

9 – Legal, agora que configuramos o banco de dados iremos compilar o aplicativo com os seguinte comandos abaixo:

# cd ../..

# ./configure --enable-server --with-mysql --with-net-snmp --enable-agent

# make

# make install

10 – Crie um diretório para guardar os arquivos do zabbix.

# mkdir /etc/zabbix

11 – Crie um arquivo de configuração do zabbix com o seguinte comando:

# touch /etc/zabbix/zabbix_server.conf

12 – Copie este conteúdo e cole no arquivo /etc/zabbix/zabbix_server.conf:

# This is config file for ZABBIX server process
# To get more information about ZABBIX,
# go http://www.zabbix.com

############ GENERAL PARAMETERS #################

# This defines which server this is.
# Default value 1
# This parameter must be between 1 and 255
Server=1

# Number of pre-forked instances of pollers
# Default value is 6
# This parameter must be between 5 and 255
StartPollers=6

# Number of pre-forked instances of trappers
# Default value is 5
# This parameter must be between 2 and 255
StartTrappers=5

# Listen port for trapping. Default port number is 10051. This parameter
# must be between 1024 and 32767

ListenPort=10051

# How often ZABBIX will perform housekeeping procedure
# (in hours)
# Default value is 1 hour
# Housekeeping is removing unnecessary information from
# tables history, alert, and alarms
# This parameter must be between 1 and 24

HousekeepingFrequency=1

# How often ZABBIX will try to send unsent alerts
# (in seconds)
# Default value is 30 seconds
SenderFrequency=30

# Uncomment this line to disable housekeeping procedure

#DisableHousekeeping=1

# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)

DebugLevel=3

# Specifies how long we wait for agent (in sec)
# Must be between 1 and 30
Timeout=5

# After how many seconds of unreachability treat a host as unavailable
#UnreachablePeriod=45

# How ofter check host for availability during the unreachability period
#UnavailableDelay=15

# How ofter check host for availability during the unavailability period
#UnavailableDelay=60

# Name of PID file

PidFile=/var/tmp/zabbix_server.pid

# Name of log file
# If not set, syslog is used

LogFile=/tmp/zabbix_server.log

#Location for custom alert scripts
AlertScriptsPath=/home/zabbix/bin/

#Location of 'fping. Default is /usr/sbin/fping
#FpingLocation=/usr/sbin/fping

# Frequency of ICMP pings. Defauls is 30 second.
#PingerFrequency=30

# Database host name
# Default is localhost

#DBHost=localhost

# Database name

DBName=zabbix

# Database user

DBUser=root

# Database password
# Comment this line if no password used

DBPassword=senha_do_banco_zabbix

# Connect to MySQL using Unix socket?

#DBSocket=/tmp/mysql.sock

11 – Crie um usuário com o nome de zabbix

#useradd zabbix

12 – Crie um diretório zabbix também dentro da pasta /var/www

# mkdir /var/www/zabbix

13 – Altere o conteúdo do arquivo /opt/zabbix-.1.8.4/frontends/php/include/db.inc.php nas opções abaixo de acordo com as suas configurações.

$DB_TYPE ="MYSQL";
$DB_SERVER ="localhost"; 
$DB_DATABASE ="zabbix"; 
$DB_USER ="root"; 
$DB_PWD ="senha_do_banco_zabbix"; (Digite a senha do seu banco zabbix)

14 – Copie todo conteúdo descompactado para a pasta onde dará acesso ao Zabbix Web.

# cp -r /opt/zabbix-1.1.8/frontends/php/* /var/www/zabbix

15 – Aplique permissões para que o apache possa acessar a pasta zabbix:

# chown -R www-data:www-data /var/www/zabbix 

16 – Inicie o serviço zabbix:

zabbix_server    (Caso o serviço não inicie , verifique se os parametros no arquivo zabbix_server.conf estão realmente corretos.)

17 – Agora você já pode acessar o Zabbix pelo Browser através do endereço:

http://localhost/zabbix ou se você estiver em outra maquina que não seja o servidor, substitua o localhost pelo ip da maquina.

Abraços, em breve estarei publicando a parte 2.

Configurar limite caixa postal Postfix


Para alterar o tamanho da caixa postal do Postfix é muito simples, você deve acessar o arquivo main.cf
Vim /etc/postfix/main.cf
altere a linha mailbox_size_limit = 409600000

Neste exemplo o valor é equivalente a 400 mb.
Abraços