sábado, 20 de março de 2010

Senhas e Passwords

Link para testar sua Senhas:
Link Para Gerar suas Senhas:
Top das 500 senhas mais usadas:

terça-feira, 16 de março de 2010

Recuperar Grub Linux/Ubuntu


Como recuperar o menu de boot do Ubuntu depois da instalação do Windows 7 em PCs com boot duplo

Para quem usa Linux e Windows, a instalação do
novo sistema da Microsoft implica no sumiço do menu de boot. Para fazê-lo retornar, inicie o micro com o CD do Ubuntu no drive. Depois, escolha o item Testar o Ubuntu Sem Qualquer Mudança no Computador. Abra o terminal em Aplicativos > Acessórios > Terminal e tecle o su. Depois, digite o comando grub e, em seguida, find /boot/grub/stage1. Será mostrada a partição com o grub, com um texto como hd01. Rode, então, os comandos root (hd01) e setup (hd01).

domingo, 14 de março de 2010

Dicas de Linux 1


Aqui vai uma lista de exercícios com comandos úteis no dia a dia de uma administrador de redes
.
Localizar, entre os arquivos de usuários, todos aqueles com tamanho superior a 5MB, excluindo-os durante a busca, solicitando confirmação a cada remoção.

# find /home -type f -size +5000000c -ok rm -rf {} \;


Localizar todos os arquivos que não pertencem a nenhum usuário válido, em todo o sistema e, em seguida, gere um pacote contendo todos estes arquivos, compactados com o utilitário gzip.

Primeira opção:

# find / -type f -nouser | xargs tar -zcvf arquivos.tar


Segunda opção: o uso do xargs desperdiça recursos do sistema, pois o tar é executado para cada arquivo encontrado, fazendo com que a adição dos arquivos torne-se cada vez mais lenta, à medida que o pacote .tar.gz vai aumentando de tamanho, uma forma mais eficiente de realizar a tarefa proposta seria:

# find / -type f -nouser | tar zcvf arquivos.tar.gz --files-from -


Listar os atributos dos arquivos no diretório /var/log. Mude os atributos dos arquivos auth.log e messages para que possam ter conteúdo anexado apenas no seu final, para evitar que um possível invasor (menos experiente) tente eliminar seus rastros.

# cd /var/log
# chattr +a messages auth.log


Gerar uma lista, usando uma única linha de comando, contendo o login, seguido por uma tabulação e o nome de todos os usuários reais (capazes de se autenticar) do sistema. A lista deve estar ordenada em ordem ascendente.

# grep /bin/bash /etc/passwd | cut -f1 -d: | sort -r

Desligamento programado

Por Linha de comando:

Linux:
  • sudo shutdown -h 07:30

Windows:
  • shutdown -s -t 7200
7200 segundos = 2 horas

Download Sites inteiros com wget


O wget é um utilitário que roda via linha de comando e utilizado para efetuar downloads, muito popular no universo Linux/Unix. Com ele também podemos efetuar o download de sites inteiros. Para isto, basta utilizar o comando:

$ wget -r www.nome-do-site.com


O wget vem instalado por padrão na maioria das distribuições Linux, mas se você utiliza Windows e gostaria de utilizá-lo, baixe-o em:

Programas em modo texto


Sabemos que hoje em dia existem vários programas gráficos para Linux, reprodutores de vídeo, mp3 players, reprodutor de CD, clientes de IRC, entre outros. Alguns exemplos são: XMMS, X-chat, Mplayer, etc... Agora vamos conhecer programas com as mesmas utilidades, só que para modo texto.

São eles:
  • workbone - Utilizado para reproduzir CDs de áudio;
  • aaxine - Reprodutor de vídeo, isso mesmo, ele reproduz o vídeo usando arte ASCII;
  • Bitchx e irssi - Clientes IRC;
  • AMP, mpg321 e play - MP3 players;
  • rec - Gravador de som, grava o que você fala no microfone por exemplo.

Aqui só listei as principais utilidades dos comandos acima, alguns dos destes têm muitas outras utilidades, mas a intenção aqui só foi mostrar alguns aplicativos para o modo texto que poucos conhecem.

OBS: Todos estes programas estão disponíveis no Linux, o aaxine vem junto com o pacote do Xine, que vem por padrão no Slackware.

Obter IP e MAC Address da rede

Tente:

$ sudo nmap -sP 192.168.1-10.1-255 | egrep -i '(Host|MAC)' >> ipmac.txt


$ sudo nmap -sP 192.168.1.0/24 | egrep -i '(Host|MAC)' | sed -e 'N' -e 's/\n/ /' >> mac_ip.txt

Observações:
  • -sP - para efetuar somente um ping com o nmap
  • egrep -i - procura no resultado do comando nmap em maiúsculas ou minúsculas os nomes Host e MAC
  • >> ipmac.txt - salva o resultado do comando em um arquivo