Anterior Proxima

Tweetin - Poste tweets pelo terminal

Script que te possibilita enviar tweets pelo terminal, oferecendo proteção na hora da digitação da senha (igual a senha do comando 'su' por exemplo).

Por: Danillo Souza


Calculadora Javascript

Fiz uma calculadora em javascript, mas não consegui que ela fizesse mais de uma conta em uma execução. Sendo assim para fazer mais de uma conta em uma execução é preciso apertar AC para zerá-la. Aqui está!

Por: Perfil removido


Descobrir qual SO o usuário que está acessando o seu site/software está utilizando

Script contém a função ConfereSO(), que retorna qual SO um usuário que está acessando seu site/software está utilizando.

Por: Marcos Vinicius Campez


Configurando interfaces de rede

Olá pessoal, Eu sei que é muito fácil configurar interfaces de rede, mas eu acabei de criar um Shell-Script para fazer isso de uma forma mais interativa. Só tem algumas funcionalidades por enquanto, mas está bem funcional! Por enquanto só tem isso: * Ele cria e configura a interface de rede de forma que você não precisa saber muita coisa (estático e DHCP) * Coloca IP automaticamente (se não colocado - como estático) * Cria arquivos de configurações diferentes * Une arquivos de configurações distintos Esse script funciona bem no Debian Lenny 5.0.5, não testei em outras distribuições. Para quem não sabe: Ao baixar o arquivo, abra o terminal, e digite: $ cd ~ (para ir para a pasta do seu usuário normal) $ cd Downloads (ou outro diretório que o seu navegado salva os downloads) $ sudo chmod 755 interfaces (dê permissões para o arquivo) $ sudo ./interfaces (para executar o script) Mas, cuidado!!! Esse script pode ajudar ou atrapalhar, use com consciência, pois o mesmo pode desconfigurar todas as suas interfaces de rede. Eu acho que ele não funciona com interfaces wireless (pois não testei com a rede sem fio), quem testar e quiser compartilhar pode fica a vontade! =D Desculpe qualquer erro de português do script, é que eu me preocupei com a parte funcional... xD Abraços, até mais.... =D Obs.: Não deixem de comentar.

Por: Willian Oliveira


Reconexão automática para internet ADSL

Quedas constantes em conexões ADSL em modems ainda como Bridges podem deixar você e seus servidores um pouco mais distantes. Não se sabe como, nem quando, mas é certo que uma hora sua internet cairá. Este script garante que sua internet ficará fora do ar o mínimo de tempo o possível. Basta dar permissão de execução e agendar tarefa no cron. Na configuração atual, o script rodará por até 1 minuto (ciclo) fazendo com que seja possível agendá-lo de minuto a minuto no Cron, sem que hajam vários processos iguais ao mesmo tempo. Para rodar este script, seu servidor precisa ter: 1 - Cron 2 - pppoeconf (e demais ferramentas, tais como "pon" e "poff"). Para agendamento no cron, acesse a pasta onde está o script e copie-o no /etc/init.d: # cp ichecker.sh /etc/init.d/ Dê permissão de execução para o script: # chmod +x /etc/init.d/ichecker.sh Dê o comando no terminal como root: # crontab -e <-- (Debian-like) ou # vi /etc/crontab <-- (Red Hat-like). Escreva isto na penúltima linha (a última linha deve ficar em branco): */1 * * * * root /etc/init.d/ichecker.sh Salve e saia da edição do Cron. Para acelerar um pouco mais o processo, releia o arquivo do cron: # /etc/init.d/cron reload (Debian-like) ou # service crond reload (Red Hat-like). Para verificar se o agendamento está funcionando e que o script está fazendo o seu trabalho: 1 - desative sua conexão de internet. 2 - tail -f /var/log/ichecker.sh Verifique se dentro de um minuto você receberá a mensagem de conexão restabelecida. O último bloco do script é para receber mensagens no arquivo de Log, facilitando a verificação e leitura de funcionamento do serviço. Descomente as linhas para receber estas informações. Script testado e aprovado nas distros Debian, Ubuntu Server e Fedora 13. Abs.

Por: Iran Macedo


Pesquisa por arquivos redundantes (idênticos)

Pesquisa por arquivos redundantes (idênticos). Uso: redund [opções] [diretório] [diretório2] Opções: -n, --name Pesquisa com o mesmo nome (não verifica o conteúdo) -i, --ident Pesquisa por arquivos idênticos (nome e conteúdo iguais) -t, --total Pesquisa completa (nome diferente, mesmo conteúdo) -x "regex" Remover da pesquisa arquivos conforme a expressão regular Se não especificados, a opção será -i e o diretório será "."

Por: Marcio Gil


Adicionando "automagicamente" usuários

Uma das tarefas mais tediosas é criar usuários para rede Windows (Samba - PDC) em servidores Linux. É um tal de verifica se já existe esse usuário, adiciona, muda bash, troca senha... e isso usuário por usuário. Pensando nisso criei um script que automatiza essa tarefa, deixando-nos apenas o trabalho de digitar o novo Login, Nome do usuário e seu Grupo principal. Esse script toma alguns cuidados, como verificar se o Login digitado já existe, verifica se já existe um diretório antigo em /home de algum outro usuário que usava o mesmo nome, trata letras digitadas em caixa alta, ativa a troca de senha no primeiro acesso para o novo usuário de forma automática e relê a configuração do Samba no final do uso do software. Após rodar o programa e digitar os novos Login, Nome do usuário e grupo principal, basta revisar as informações e confirmar a entrada dos dados. Depois é só passar a senha genérica para o usuário do Samba (S3nh4123) e pedir para que ele faça logon em uma estação de trabalho Windows. Será pedida a troca da senha no primeiro logon. O seu trabalho? Feito em pequenos 5 passos! :) Você pode adicionar 1, 10, 100 usuários numa única sessão. Depois de terminado e ao fechar o programa com um único comando, a configuração do Samba é relida automaticamente, validando suas modificações. Também responde aos parâmetros -V ou --version e aos parâmetros -h ou --help. Além da automação que este script oferece ao administrador, ele também é uma fonte de estudos para aqueles que estão correndo atrás para aprender Shell Script. ;) Este script foi severamente testado nas distribuições Debian e Ubuntu. Está funcionando redondo. Mas se você encontrar algum bug, por favor, me comunique. Meu e-mail está no cabeçalho do script. Espero que gostem! :)

Por: Iran Macedo


Jogando dados e somando os valores

Para não enferrujar, eu estava utilizando algumas funções que eu não uso há um tempo, e resolvi criar um código bobo para gerar 2 números ramdomicamente e logo após soma-los. Resolvi postar o código aqui para fins didaticos, ou seja, para que outros possam estudar e/ou sanar suas dúvidas sobre o assunto. Sintam-se a vontade para perguntar sobre o código caso tenha dúvidas.

Por: André



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts