Google
Ler e publicar artigos, monografias, contos, poesias e textos em geral.

domingo, 27 de setembro de 2009

Hackerteen





4Linux







Nós podemos ajudar a combater o ciber crime



O maior Hacker Brasileiro






Hacker é preso em São Paulo





Distribuições Linux, o que são ?





FISL 8.0: Celepar entrevista John "Maddog" Hall





Richard Stallman Free software Song





Linux | IBM





Imagine um lugar assim





Conheça a Escola que forma profissionais em Linux





Formação em Administração de Redes Linux



sexta-feira, 11 de setembro de 2009

Cacti no Debian Lenny



Bom dia pessoal, saudades do chicher e do pequeno grilo ? Espero que sim :-)
Mas bem, hoje eu venho para falar de um carinha que muitas pessoas já ouviram falar, algumas já tentaram instalar mas muito poucas tiveram a persistência de continuar até conseguir.

A alguns dias já, um aluno me comentou que haviam lançado um desafio para ele, instalar um sistema de monitoramento de rede, casualmente o Cacti.

O Cacti é um sistema muito bom, para quem ainda não conhece, eu recomendo dar uma lida sobre ele, não vou entrar em historinhas hoje, vou simplesmente dar uma forcinha para a instalação por que eu também encontrei algumas dificuldades ao instalar ele.

Bom, para quem usa Débian como eu, existem diversas possibilidades, , dentre elas utilizar o
apt-get install cacti, fácil não é ? até ai sim ;-).

Bom, mas instalar através do apt-get ou aptitude, pode ser uma boa a final, eles resolvem as dependências do cara e nos poupam horas de downloads e configurações desnecessárias, como eu costumo comentar, o bom administrador não é aquele cara que passar horas em um terminal resolvendo dependências na mão e sim aquele cara que fica o dia todo tomando cappuccino e comendo pão de queijo, a final tudo está perfeitamente configurado. O nosso trabalho hoje em dia é resolver problemas no menor tempo possível, isso sim é ser um administrador eficaz.

Bom, vamos a parte legal então, começamos por atualizar o banco de dados do apt-get e do aptitude, para isso utilizamos o comando:

# aptitude update

Apôs atualizar o banco de dados, vamos procurar o pacote do cacti e ver se ele está presente no nosso repositório, para isso executamos o seguinte comando:

# aptitude search cacti

Se ele não retornar, precisamos atualizar a nossa lista de repositórios que fica em /etc/apt/sources.lst, mas essa aula fica para outra hora. :-)

Se ele achar, manda bala e instala ele com o comando:

# aptitude install cacti

Ué, mas não havia dado a entender lá encima que não era legal instalar pelo aptitude ?
Não, nunca falei isso !!! :-/
Mas pera ai, vou explicar isso melhor.

Apôs instalarmos o cacti com o aptitude temos as dependéncias dele resolvidas, agora vamos desinstalar ele.

O QUE ???
TA ME SACANIANDO NÉ !!!???
JÁ VI QUE ESSE CARA TA ENRROLANDO !!!

Calma ai amigo, vamos desinstalar ele para poder instalar a versão mais nova, só que como já haviamos instalado ele com o aptitude, o sistema já tem todas as dependências que precisamos, economizando o nosso tempo em instalar elas :-), viu que legal ?
HUMM SEI :-/

Bom, mas não vamos desinstalar ele utilizando o aptitude, ele removerá as dependências também, e não é o que queremos, então utilizaremos o comando:

# dpkg -r cacti

Este comando removerá somente o Cacti e manterá as dependências dele.
Apôs a remoção do mesmo, vamos para a instalação do cacti com a versão mais atual, para isso precisamos saber qual é.
Vá para este link e veja qual é a versão mais nova dele: http://www.cacti.net/downloads/

Eu atualmente estou utilizando a versão 0.8 dele.

Apôs baixar o pacote mais atual do cacti, descompacte ele e mande ele para o diretório www do apache (previamente instalado), mas lembra do que eu falei acima, vamos economizar tempo fazendo isso tudo de uma vez só.

# tar xzvf cacti-0.8.tar.gz -C /var/www/

Este comando acima, irá enviar ele direto para o diretório www (caso o seu diretório www fique em outro lugar, coloque o caminho absoluto apôs o -C).

Bom, agora precisamos ir para o diretório do cacti:

# cd /var/www/cacti

e vamos fazer o seguinte:
# mysqladmin --user=root create cacti

Este comando acima irá criar a tabela cacti.

Caso mostre este erro:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Vamos precisar fazer alguns procedimentos a mais:

Como root, pare o banco de dados MySQL:

# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld

Inicie o MySQL sem senha:

# mysqld_safe –skip-grant-tables &

[1] 4131
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[4193]: started



Conecte ao banco de dados:
# mysql -u root

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.22-Debian_lenny5.0.3-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Dentro desse prompt do mysql que abre, digite:

mysql> use mysql

Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A

Database changed

Agora:

mysql> update user set password=PASSWORD(“sua senha de root”) where User='root';

Query OK, 3 rows effected (0.00sec)
Rows matched: 3 Changed: 2 Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

Saia do prompt mysql

mysql> quit

Reinicie o Mysql:

# /etc/init.d/mysql restart

e teste a conexão:

# mysql -u root -p

Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 5.0.22-Debian_0ubuntu6.06.2-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Prontinho, agora vamos continuar com o nosso cacti.

# mysqladmin -u root -p create cacti

Ele pedirá a senha de root (que agora sabemos qual é) e criará o banco de dados cacti

Vamos importar a estrutura do banco de dados

# mysql cacti < cacti.sql

Agora, vamos acessar o banco de dados e alterar as permissões:

# mysql -u root -p

Confirme a senha

E novamente no prompt do mysql digite o seguinte:
( Este comando diz que o usuário do banco de dados é o cacti ;-)

mysql> GRANT ALL ON cacti.* TO root@localhost IDENTIFIED BY 'coloque a senha de root aqui';

mysql> FLUSH PRIVILEGES;

mysql> quit

Agora vamos a configurações na mão :-) grande VI

Abra o arquivo config.php

# vi /var/www/cacti/include/config.php

E altere para o seguinte:

$database_default = "cacti"; # Nome do Banco de Dados - Não mexa
$database_hostname = "localhost"; # Nome do host - Não mexa
$database_username = "cactiuser"; # Mude para root
$database_password = "cacti"; # Mude para a senha do root

Salva e saia do VI

Inclua esta linha no crontab:

# crontab -e

*/5 * * * * php /var/www/cacti/poller.php > /dev/null 2>&1

Apôs esses 6 meses mandando teclas :-)

Vamos finalmente conhecer o nosso cacti de um lado mais amigo, para isso abra um browser de sua preferencia e digite: http://localhos/cacti

Vá clicando em Next até chegar na interface de login:

Digite:
Usuário: admin
Senha: admin

Prontinho, divirta-se.



sexta-feira, 4 de setembro de 2009

História da Internet ?





U.N.C. Tecnologia da Informação + Olhar Digital

Internet World Worst - Piores Sites da NET





U.N.C. Tecnologia da Informação + Olha digital

Abra uma loja Online !





U.N.C. Tecnologia da informação + Olhar Digital

Backup

Que tal uma conta na Suíça ?



U.N.C. Tecnologia da Informação + Olhar Digital

Segurança em Redes sem Fios





U.N.C. Tecnologia da Informação + Olhar Digital