Projeto Fedora, 5 anos.

Fedora Project, 5 Years!
Continue reading » · Written on: 09-25-08 · No Comments »

Little Geek Guy.

Continue reading » · Written on: 09-10-08 · No Comments »

Dicas rápidas: sort e uniq

Os comandos sort e uniq são muito úteis no dia-a-dia, principalmente quando se trabalha com shell script, cada um tem uma função específica mas podem, geralmente, trabalharem juntos através de um pipe, para entende-los melhor, segue abaixo uma breve descrição de cada, exemplos individuais e de como utiliza-los juntos.

sort - A função do comando sort é ordenar em seqüência crescente ou decrescente, como pode ser visto no exemplo abaixo.

Conteúdo do arquivo nomes.txt:

  1.  
  2. [dbruno@transltr ~]$ cat nomes.txt
  3. Zilda
  4. Carla
  5. Bruna
  6. Giselle
  7. Joana
  8. Amanda
  9.  

Com o sort é possível organizar por ordem alfabética os nomes:

  1.  
  2. [dbruno@transltr ~]$ sort nomes.txt
  3. Amanda
  4. Bruna
  5. Carla
  6. Giselle
  7. Joana
  8. Zilda
  9.  

Ou então organizar na ordem reversa:

  1.  
  2. [dbruno@transltr ~]$ uniq nomes.txt
  3. Zilda
  4. Carla
  5. Bruna
  6. Giselle
  7. Joana
  8. Amanda
  9.  

Os dois comandos podem ser utilizados juntos, quando há não há um seqüência não organizada e repetidas de caracteres ou números, como pode ser visto abaixo:

Conteúdo do arquivo nomes.txt:

  1.  
  2. [dbruno@transltr ~]$ cat nomes.txt
  3. Zilda
  4. Joana
  5. Carla
  6. Giselle
  7. Bruna
  8. Giselle
  9. Joana
  10. Bruna
  11. Amanda
  12. Zilda
  13.  

Agora colocando os termos em ordem e unificando com o uso do sort e do uniq:

  1.  
  2. [dbruno@transltr ~]$ sort nomes.txt |uniq
  3. Amanda
  4. Bruna
  5. Carla
  6. Giselle
  7. Joana
  8. Zilda
  9.  
Continue reading » · Written on: 09-10-08 · 1 Comment »

Which one would you like?

Continue reading » · Written on: 09-01-08 · 1 Comment »

Squid com suporte a acl arp no CentOS

Squid

Squid

O Squid, se instalado do repositório via YUM ele não vem com suporte a acl arp, para realizar controles a partir de endereços MAC(endereço físico da interface de rede), e recentemente precisei implementar um controle a partir dos endereços MAC dos hosts e surgiu este problema.

Para habilitar o suporte a acl arp é necessário recompilar o squid, habilitando o suporte a esta acl, abaixo vou mostrar como gerar o pacote RPM da versão mais recente do squid com suporte a acl arp.

1. Instale as depedências

  1.  
  2. yum install rpm-build gcc linuxdoc-tools openldap-devel pam-devel openjade openssl-devel perl-URI
  3.  

2. Baixe o source do squid e instale-o:

  1.  
  2. cd /usr/src
  3.  
  4. wget http://centos.oi.com.br/5/os/SRPMS/squid-2.6.STABLE6-5.el5_1.3.src.rpm
  5.  
  6. rpm -ivh squid-2.6.STABLE6-5.el5_1.3.src.rpm
  7.  

3. Edite o arquivo /usr/src/redhat/SPECS/squid.spec e adicione na linha 114 o suporte a acl arp:

  1.  
  2. –enable-arp-acl \
  3.  

4. Agora gere o novo pacote RPM:

  1.  
  2. rpmbuild -bb /usr/src/redhat/SPECS/squid.spec
  3.  

5. Instale ou atualize sua versão atual, a partir do pacote gerado.

  1.  
  2. rpm -Uvh /usr/src/redhat/RPMS/i386/squid-2.6.STABLE6-5.3.i386.rpm
  3.  

6. Agora é só testar criando uma acl arp e fazer um filtro, ex:

  1.  
  2. acl testemac arp "/etc/squid/macs.txt"
  3. http_access deny testemac
  4.  

* Procedimento testado no CentOS 5 e CentOS 4, dependendo da versão o source muda, nesse caso utilizei o da versão 5.

Caso você queira baixar o pacote gerado durante o procedimento acima, clique AQUI. O pacote foi gerado para o CentOS 5.

Dúvidas, críticas e/ou sugestões, post aqui.

Continue reading » · Written on: 08-26-08 · No Comments »

Avanço da segurança.

Security

Security

Fruto do avanço da segurança da informação, para conseguir essa senha, técnica de brute force não é o a forma mais eficaz, mas sim uma boa engenharia social.

* Fonte: J!NX

Continue reading » · Written on: 08-26-08 · No Comments »

Segurança em Servidores Linux usando a BS7799.

Semana passada(28/07 - 01/08) tive a oportunidade de participar do curso, Segurança em Servidores Linux usando a BS7799 (415) na 4Linux em São Paulo, posso dizer que o curso atendeu plenamente as minhas expectativas. O instrutor, César Domingos ,que inclusive é um dos autores do livro BS7799: da Tática à Prática em Servidores Linux, domina muito bem o assunto e tem uma boa didática e ainda é muito gente boa. A turma, o pessoal também muito gente boa foi uma boa troca de experiência com o pessoal que vinham de várias partes do Brasil, mas a predominância do pessoal daqui de São Paulo.
Daqui a alguns dias, quando retornar a Manaus, comentarei alguns tópicos técnicos. :)

Continue reading » · Written on: 08-06-08 · No Comments »

Estourar grão de milho com telefone celular.

Isso é falso, como saiu em uma matéria no site g1.globo.com, se os aparelhos de telefone celular fossem capazes de produzir energia suficiente para agitar as moléculas de água dentro dos grãos de milho e transforma-los em pipoca, imagine qual seria o efeito em nosso cérebro.
Bem.. até hoje eu nunca vi e nem ouvi falar de alguém que teve a cabeça estourada enquanto falava ao telefone celular.

Continue reading » · Written on: 07-02-08 · 1 Comment »

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!

Wikimedia Foudation


…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Continue reading » · Written on: 07-01-08 · No Comments »

Meia amazônia não!

Visite: http://www.meiaamazonianao.org.br

Continue reading » · Written on: 06-30-08 · 4 Comments »