Instalar e configurar Wireshark no Ubuntu

Dica rápida.

Estou estudando para ser um Administrador de Redes e um dos programas que já vi em uso na faculdade e estou começando a testar é o Wireshark.

Ele monitora o tráfego da rede, notadamente, os protocolos de cada pacote que passa pelas interfaces de rede.

Para instalar no Ubuntu, siga os passos abaixo:

Atenção! A responsabilidade por qualquer alteração em seu sistema é só sua. Na dúvida, não faça nada.

  • sudo apt-get install libcap2-bin wireshark
  • sudo chgrp nomedosusario /usr/bin/dumpcap
  • sudo chmod 750 /usr/bin/dumpcap
  • sudo setcap cap_net_raw,cap_net_admin+eip /usr/bin/dumpcap

Claro, troque nomedosusario pelo seu nome de usuário no sistema.

É isso aí, abraço.

Procurar arquivo e remover com comando find no Linux

Dica rápida.

Para procurar um arquivo em algum diretório e fazer algo com ele, podemos usar o comando find.

Atenção! A responsabilidade por qualquer alteração em seu sistema é só sua. Na dúvida, não faça nada.

No terminal:

find diretorio/  -name ‘*.txt’  -exec rm -rf {} \;

O comando vai procurar todos os arquivos com extensão txt em diretorio e apagá-lo. O -name indica que você quer procurar baseado no nome do arquivo (para o Linux, a extensão não é necessário portanto faz parte do nome do arquivo), em seguida temos o -exec para executar algo com o que o find encontrar (nesse caso, remover com rm -rf).

Veja que no final do comando há \; – não esqueça ou o comando não vai funcionar. E cuidado! O comando acima, se não for executado corretamente, pode apagar arquivos imprevistamente. Você pode trocar o rm por ls -l, por exemplo, para ver o comando funcionando como teste.

É isso aí, abraço.

Como rodar DVDs oficiais no Ubuntu

O Ubuntu não pode trazer em sua instalação as bibliotecas necessárias para reprodução de DVDs oficiais. Isso se deve ao fato de que esses DVDs trazem uma criptografia (CSS – Content Scramble System) para evitar que a mídia seja reproduzida em qualquer tipo de aparelho.

Ao tentar a reprodução, aparece o erro “Could not read DVD. This may be because the DVD is encrypted and a DVD decryption library is not installed“.

Para resolver isso, abra um terminal e digite:

1) sudo apt-get install ubuntu-restricted-extras

2) sudo /usr/share/doc/libdvdread4/install-css.sh

Pronto.

É isso aí, abraço.

Como montar um servidor básico de emails com Sendmail no Slackware

No Slackware o Sendmail já vem instalado por padrão mas não configurado.

O Sendmail é um programa bastante robusto de emails mas um tanto quanto complicado para configurar. Entretanto, ele traz alguns scripts que permitem sua configuração de maneira mais rápida. Seguem os passos.

Atenção! A responsabilidade por qualquer alteração em seu sistema é só sua. Na dúvida, não faça nada.

No terminal:

  • cd /usr/share/sendmail/cf/cf
  • sh Build sendmail-slackware.mc
  • cp sendmail-slackware.cf /etc/mail/sendmail.cf
  • cp submit.cf /etc/mail/
  • chmod +x /etc/rc.d/rc.sendmail
  • /etc/rc.d/rc.sendmail start

Para testar digite, ainda no terminal, telnet localhost 25. O servidor vai responder (em parentêses) e habilitar a linha de baixo para você digitar. Veja o exemplo completo.

  • telnet localhost 25 (digite)
  • (220 myserver.mydomain ESMTP Sendmail 8.14.2/8.14.2)
  • HELO identifymyself (digite)
  • (250 myserver.mydomain Hello localhost [127.0.0.1], pleased to meet you)
  • MAIL FROM: email (digite)
  • (250 2.1.0 email… Sender ok)
  • RCPT TO: email (digite)
  • (250 2.1.5 email… Recipient ok)
  • DATA (digite)
  • (354 Enter mail, end with “.” on a line by itself)
  • Teste do Sendmail. (digite)
  • . (digite)
  • (250 2.0.0 0094t89gfdgd09 Message accepted for delivery)
  • ‘^]’ (digite)
  • quit (digite)

A linha que contiver (digite) você deve digitar como está, trocando, apenas, email por um email correto e válido. E os emails informados em MAIL FROM e RCPT TO podem ser diferentes, ok?

Fica a dica.

Abraço.