Problema pastas ocultas no Windows

Posted: sexta-feira, 17 de junho de 2011 by Wairisson Gomes in Marcadores:
0

Fonte: Francisco de Assis neto


Para resolver o problema de pastas ocultas no Windows, que pode ser causado por vírus principalmente em pen drivers, basta emitir o seguinte comando em prompt com privilégios elevados:

attrib -a -r -s-h -i *.* /s /d /l

Instalando Zabbix no Debian Lenny

Posted: terça-feira, 7 de junho de 2011 by Wairisson Gomes in
0

Referência:http://www.vivaolinux.com.br/artigos/impressora.php?codigo=11681

Autor: Mário Mayerle Filho
Data: 29/06/2010

Preparando o Debian

Instalando o Zabbix no Debian Lenny.

1. Instale os seguintes pacotes de dependências:

# aptitude install build-essential mysql-server libmysqlclient15-dev php5 php5-gd php5-mysql snmp libsnmp-dev snmpd libcurl3-dev apache2 fping curl

2. Crie um usuário chamado zabbix:

# adduser zabbix

3. Acrescente o usuário zabbix ao grupo administradores:

# adduser zabbix adm

Baixando o Zabbix

4. Como usuário zabbix, efetue o download do fonte do Zabbix e descompacte o pacote:

# su - zabbix
$ wget
http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.2.tar.gz?download
$ tar zxvxpf zabbix-1.8.2.tar.gz

5. Retorne ao usuário root:

# logout
ou
ctrl + d

Preparando o MySQL e o resto do sistema

6. No MySQL, crie a base de dados zabbix e crie o usuário zabbix da base de dados:

# mysql -p -e "create database zabbix;"
# mysql -p -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'senha do usuário';"


7. Logue como usuário zabbix e importe as tabelas utilizando os arquivos:

# su - zabbix
$ cd zabbix-1.8.2/create/schema
$ mysql -uzabbix -p zabbix < mysql.sql
$ cd ../data/
$ mysql -uzabbix -p zabbix < data.sql
$ mysql -uzabbix -p zabbix < images_mysql.sql


8. Como root, configure, compile e instale o servidor do zabbix:

$ su -
# cd /home/zabbix/zabbix-1.8.2/
# ./configure --prefix=/usr --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent
# make install


9. Prepare o restante do sistema:

# nano /etc/services

Adicione as seguintes linhas ao final do arquivo:

zabbix_agent 10050/tcp # Zabbix ports
zabbix_trap 10051/tcp

Continue configurando o sistema:

# mkdir /etc/zabbix
# chown -R zabbix.zabbix /etc/zabbix/
# cp misc/conf/zabbix_* /etc/zabbix/


Edite o arquivo /etc/zabbix/zabbix_agentd.conf e certifique-se que o parâmetro Server aponta para o IP I/O 127.0.0.1.

Edite o arquivo /etc/zabbix/zabbix_server.conf e configure os parâmetros DBUser=zabbix e DBPassword=senha criada para o usuário zabbix na base de dados zabbix do MySQL.

10. Copie os scripts para a pasta /etc/init.d/

# cp misc/init.d/debian/zabbix-server /etc/init.d
# cp misc/init.d/debian/zabbix-agent /etc/init.d


11. Edite os arquivos de inicialização para acertar o caminho do diretório zabbix:

# nano /etc/init.d/zabbix-server

Encontre a linha:

DAEMON=/home/zabbix/bin/${NAME}

e substitua por:

DAEMON=/usr/sbin/${NAME}

Edite o arquivo zabbix-agent:

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

Localize a linha:

DAEMON=/home/zabbix/bin/${NAME}

e substitua por:

DAEMON=/usr/sbin/${NAME}

Salve e saia.

12. Mude a permissão do arquivo e adicione o zabbix-server para iniciar automaticamente no boot de todos os níveis de execução:

# chmod 755 /etc/init.d/zabbix-server
# update-rc.d zabbix-server defaults
# chmod 755 /etc/init.d/zabbix-agent
# update-rc.d zabbix-agent defaults



Iniciando o Zabbix

13. Inicie o servidor:

# /etc/init.d/zabbix-server start

14. Inicie o agente:

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

15. Certifique-se que os serviços estão rodando:

# ps -auz | grep zabbix

Configurando o Apache e o frontend do Zabbix

16. Configure a interface web:

# mkdir /home/zabbix/public_html
# cp -R /home/zabbix/zabbix-1.8.2/frontends/php/* /home/zabbix/public_html/

17. Edite o arquivo de configuração do apache2:

# nano /etc/apache2/sites-enabled/000-defaults

18. Acrescente as linhas ao arquivo:

Alias /zabbix /home/zabbix/public_html/

AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec

Order allow,deny
Allow from all


Order deny,allow
Deny from all


19. Faça os ajustes no php.ini:

max_execution_time = 300 ; Maximum execution time of each script, in seconds
date.timezone = America/Sao_Paulo

20. Reinicie o apache:

# /etc/init.d/apache2 restart

21. Abra o browser e aponte para o zabbix:

http://ip_do _servidor_zabbix/zabbix/

Finalizando a instalação

22. Na aba introdução, leia e clique em Next

23. Em License Agreement clique em I Agree

24. Configure a conexão DB e faça um teste

25. Verifique todos os itens do sumário de instalação

26. Clique em Instalation. Caso seja apresentado um erro, altere para 777 as permissões do diretório /home/zabbix/public_html/conf

# chmod 777 /home/zabbix/public_html/conf

A instalação está concluída!

Alterar a senha do Mysql no Debian

Posted: by Wairisson Gomes in
0

Referencia: http://www.vivaolinux.com.br/dica/Alterar-senha-do-root-no-MySQL-%28Debian%29/

Quem já chegou em algum cliente e deparou com o problema de ninguém saber a senha do root no MySQL? Segue como sair deste sufoco.

# killall mysqld
# /usr/local/bin/mysqld_safe --skip-grant-tables &
# /usr/local/bin/mysql

mysql> use mysql;
mysql> update user set password = password('.......') where user='root' and host='localhost';
mysql> exit
# mysqladmin -u root -p shutdown

Pronto!

Caso não tenha, criar senha de root no MySQL:

# mysqladmin -u root password NoVaSeNhA

Renomear usuário root:

mysql> UPDATE user set user='admin' where user='root';