Tradução de endereços de uma rede interna
Este script faz traduções de endereços de uma rede interna para a rede externa (WAN) utilizando IPTABLES e shell script.
Por: José Cleydson Ferreira da Silva
bash: função para validação de IP (IPv4)
Esta é a versão Bash deste script: http://www.vivaolinux.com.br/script/zsh-Funcao-para-validacao-de-IP-%28IPv4%29 Resumindo... Esta função toma como base a RFC 1918, que especifica quais as faixas de IPs devem ser usadas numa rede privada. Segundo ela as faixas disponíveis para tal fim são: 10.0.0.0 - 10.255.255.255 172.16.0.0 - 172.31.255.255 192.168.0.0 - 192.168.255.255 Portanto esta função só validará IPs que estejam numa das faixas acima. Para usá-la basta passar como argumento o ip a ser validado e posteriormente checar o código de retorno da função, em que: 0 = ip válido 1 = ip inválido Não é grande coisa mas talvez possa vir a ser útil a alguém! Falou!!! ;)
Por: Sandro Marcell
Script gera uma chave md5 de todos os arquivos que forem especificados
Esse script gera uma chave md5 de todos os arquivos que forem especificados por um comando find, armazena os registros em um arquivo, sendo uma das formas possíveis (talvez não a mais simples) de se identificar arquivos alterados com base na mudança da chave. # touch Confs # touch Modificados # mkdir log # chmod u+x Coleta.sh É possível também encaminhar por e-mail diariamente os arquivos que foram alterados no dia anterior, o script conecta-se em um servidor SMTP local e envia o e-mail. É possível ainda conectar-se a um servidor SMTP externo e efetuar o mesmo procedimento, podendo ainda utilizar autenticação, basta vasculhar a internet e procurar os comandos de autenticação por linha de comando em servidor SMTP. Qualquer dúvida podem perguntar! :)
Por: Thiago Fernandes de Melo
Backup com rsync
Pequeno script usado para fazer backup do diretório /home/samba para /mnt/gaveta. Grava log em /home/logs/rsync/. Modifique-o de acordo com o seu ambiente.
Por: Junior Corazza
Bloqueando o uso do UltraSurf
Esse script, trabalhando em conjunto ao Shorewall, bloqueia totalmente o uso do UltraSurf na rede.
Por: Perfil removido
Localizar e excluir linhas repetidas em um arquivo texto
Este script localiza linhas repetidas em determinado arquivo texto e cria um novo arquivo (ARQUIVO-SAIDA) sem as linhas repetidas, um arquivo somente com as linhas que repetem (ARQUIVO-DUPLICADOS) e por último um arquivo com o estatísticas do resultado (ARQUIVO-LOG). Uso: ./limpa_duplicados.sh /caminho/do/arquivo caracteres início Parâmetros: - /caminho/do/arquivo = caminho completo do arquivo; - caracteres = quantidade de caracteres que compõem a chave da linha (opcional, padrão=450); - inicio = posição inicial da chave, começando em 0 - ZERO (opcional, padrão=0); Exemplo: ./limpa_duplicados.sh arquivo.txt 450 0 Precisa de ajuda? Fale comigo! gabriel@duel.com.br
Por: Gabriel Fernandes
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (0)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta