Abrir e redirecionar portas TCP em firewall iptables

Esse script foi desenvolvido para auxiliar na abertura e redirecionamento de portas nos firewalls rodando iptables, em um ambiente em que todas as portas são trancadas e somente as portas declaradas nesse script serão abertas e redirecionadas a um ip especificado na sintaxe do script. Vale lembrar também que esse script pode ser adequado a sua necessidade e o administrador de redes pode acrescentar ou excluir portas e ips para redirecionamentos, bastando apenas obedecer a "divisão" de categorias, que no caso são #aceitando acesso as portas# e #redirecionamento#. Em caso de dúvidas, fique a vontade para solicitar auxilio. Fico disponível no Twitter o tempo todo, é só me chamar la...

Por: Alex


Raizes de equações do 2o grau no dc

O script abaixo realiza o cálculo das raízes reais de uma equação do segundo grau. O interessante é que o cálculo todo é feito pelo dc e sua sintaxe é estranha e na maioria das vezes ilegível à primeira vista. Para usar esse script não tem mistério algum, só digitar o nome do script e fornecer os coeficientes: $ ./raizesdc.sh coeficiente a: 2 coeficiente b: -6 coeficiente c: -20 raiz1: -2 raiz2: 5 Referências: [1] http://www.vivaolinux.com.br/artigo/A-magica-do-dc/ [2] $ man dc

Por: Marcos Paulo Ferreira


Limpeza de logs sem dor de cabeça

Segue o shell-script de fácil entendimento, todo comentado, para limpar os logs do seu sistema, muito útil. abraços Marcos Carraro

Por: Marcos Carraro


Alguns riffs do Rock tocados com o comando beep

Oi pessoal, depois de ler algumas coisas relacionadas ao comando beep, me interessei em tentar tocar alguns riffs que sei tocar no violão/guitarra, mas desta vez utilizando o comando beep para dominá-lo. E não é que gostei do resultado? Recomendo que não interrompam a execução do script com CTRL+Z pois durante os beeps, se você fizer isso, o som pode travar, isso é bastante desagradável. Bom, segue o script que contém os riffs de: Come As You Are - Nirvana Smoke In The Water - Deep Purple Seven Nation Army - White Stripes Sweet Child O' Mine - Guns N' Roses Espero que gostem.

Por: Felipe Martins dos Santos


Criando contas de usuario em varios servidores ao mesmo tempo

Quando há um ambiente que existe varios servidores e não existe a centralização das contas, e é preciso conectar em cada servidor para para criar novas contas, criei um script que faz isso. Ele conecta em cada servidor, pede a senha do usuário root, e cria, bloqueia ou desbloqueia a conta. Lembrando que aplicativos e definições que devam ser atribuidadas a cada nova conta deve ser mantido dentro do diretório /etc/skell de cada servidor. Vão notar no script que usei o comando chpasswd, devido ao fato que quando usamos o paramentro -p do adduser, ele assume que você já esta informando a senha criptografada, o que na verdade não acontece, informamos a senha sem criptgrafar. Logo a senha é criada sem criptografar e na sequência ela é criptografada pelo chpasswd. Também assumi o grupo users sendo o padrão, nosso ambiente é assim, porém pode-se muda-lo ou adicionar mais uma opção para solicitar o grupo assim como fiz com nome do usuário e senha. Ex. echo -ne "{DESCRICAO}33[40;32mInforme grupo do usuario\n{DESCRICAO}33[m" read NOME_GRUPO while [ -z "$NOME_GRUPO" ]; do echo -ne "{DESCRICAO}33[40;32mInforme grupo do usuario\n{DESCRICAO}33[m" read NOME_GRUPO done Troque a linha: ssh root@$servs "adduser $NOME_USUA"fu" -p $SENHA_USU -g users && echo $NOME_USUA"fu":$SENHA_USU | chpasswd && exit " Por: ssh root@$servs "adduser $NOME_USUA"fu" -p $SENHA_USU -g $NOME_GRUPO && echo $NOME_USUA"fu":$SENHA_USU | chpasswd && exit "

Por: Rogério Tomassoni


suspender ou hibernar por dialog

Pesquisei na internet sobre utilizar o dbus-send para suspender ou hibernar o computador sem utilizar o root. Criei um script simples com o dialog. Bom para ambientes gráficos simples como Fluxbox ou WindowMaker.

Por: Henry Mendes






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts