Anterior Proxima

Backup para fita dat em Dialog

Um simples script de backup feito em Dialog para realizar o backup em uma unidade de fita dat, onde verifica se a fita está no drive ou não, efetua o backup, restaura e ejeta a fita dat.

Por: Daniel Lara Souza


Criar pacote Debian o firefox de br.mozdev.org

Criei este script com o intuito de facilitar a manutenção de pacotes debianizados do firefox pt-br original. Baixa do mirror o tarball do pacote binário, cria a estrutura de um pacote Debian, cria o pacote e automaticamente instalá-o, criando inclusive todos os links necessários. Pode ser removido facilmente com um aptitude remove firefox. Pode ser extendido para outras versões do firefox, bastando para isso alterar a variável version="", que atualmente é 2.0.0.11.

Por: Francisco Raimundo da Silva


Ligando/Desligando máquina pela rede

Funcionamento do WOL (Wake on LAN) 1 - Instalar os pacotes. wakeonlan - Sends 'magic packets' to wake-on-LAN enabled ethernet adapters samba - SMB/CIFS file, print, and login server for Unix apt-get install wakeonlan samba 2 - Criar uma pasta onde os arquivos ficaram na maquina. 3 - Entrar na pasta criada e criar um arquivo chamado maquinas, nesse arquivo estarao todas as maquinas que irao ser ligadas pela rede. Obs.: todas as maquinas cadastradas seguirão a seguinte regra. maquina - nxt- mac - 00:00:00:00:00:00 , 4 - copiar o script liga.sh e desliga.sh para dentro da pasta criado no item 2. 5 - dar permissão de execução nos scripts copiados chmod +x .sh 6 - agendar no crontab a execucao do script * 8 * * 1 root / * 0 * * 1 root /

Por: Douglas


Script para Backup Banco Firebird

Este script foi criado para utilização de backup e restauração de banco de dados do Firebird, aqui na empresa onde trabalho utilizamos sistema de gestão comercial iSolidus, e para a segurança do banco é necessário sempre realizar uma limpeza, checagem de erros, e criar um backup. Caso tenha mais algum usuário que utilize banco de dados do Firebird, acredito que funcionara normalmente. Open Your Minds!

Por: Francisco Stringuetta


Script para Ler código de barras serial e jogar no buffer do teclado

Este Script foi desenvolvido através da colaboração entre amigos usuários do grupo OeSC-Livre -> www.oesc-livre.org Sua função é ler o código de barras de um secanner e inserir o código de barras lido no buffer do teclado, ou seja, onde o cursor do mouse estiver posicionado. Seja no gedit, no sistema de consulta de estoque, no ERP ou em qualquer outro aplicativo. Consideramos o leitor de código de barras (scanner) esteja conectado á porta serial com01 (/dev/ttyS0). Nosso pré-requisito é instalar o pacote xvkbd que é um keyboard virtual para o X.

Por: UhilianSTI


Backup diario rotativo MySQL + Backup semanal mantendo uma cópia local e remota

Este Script foi criado Inicialmente para realizar o Backup no Ubuntu Server da tabela do cacti no Mysql. Porém ele pode ser utilizado para realizar o Backup de qualquer tabela do Banco Mysql. O script cria um Backup da tabela diariamente (de Segunda à Sábado) que é sobrescrito na semana seguinte com o NomeDaTablea+DiaSemana e cria também um Backup semanal, no caso no Domingo com o nome da tabela, dia do mês, mês, ano e dia da semana. Após ser gerado é mantido um Backup Local e é enviado uma copia para uma pasta compartilhada em um servidor Windows. Para utiliza-lo, abaixe o arquivo e ajuste as variáveis de acordo com a realidade do seu ambiente (Com o intuito de facilitar o entendimento todo o código está comentado). De permissão de execução #chmod +x MySql_Backup.sh Instale o SMBFS para poder realizar a montagem da partição Windows no servidor Linux #apt-get install smbfs E por último faça o agendamento no cron. # contrab -e Insira a linha abaixo para a execução do script todos os dias as 18 horas. 0 18 * * * DiretórioOndeEstáOScript/MySql_Backup.sh

Por: Ailson Ferreira Guerra


Geração de senhas

Estou inciando com Python e aí está minha primeira classe. Serve para gerar senhas de 7 tipos: 1- int = Inteiro 2- char = Letra 3- schar = Caractere Especial 4- intchar = Inteiro + Letra 5- intschar = Inteiro + Caractere Epecial 6- charschar = Letra + Caractere Epecial 7- fullmode = Inteiro + Letra + Caractere Epecial Modo de usar: size = 15 p = Password() print('INTMODE...............: ', p.generate_int(size)) print('CHARMODE .............: ', p.generate_char(size)) print('SCHARMODE.............: ', p.generate_schar(size)) print('INTCHARMODE...........: ', p.generate_int_char(size)) print('INTSCHARMODE..........: ', p.generate_int_schar(size)) print('CHARSCHARMODE.........: ', p.generate_char_schar(size)) print('FULLMODE .............: ', p.generate_full(size)) Bem, é isso. []s

Por: Perfil removido


Backup bases de dados Firebird com envio via FTP e local

Este script foi criado por mim para resolver um grande problema, a criação de backups dos bancos de dados de uma das empresas onde estou prestando consultoria e serviços na área de informática. Nela era necessário alem do backup normal, feito da base para outra maquina na rede ou para outro HD, fazer o backup em uma maquina remota fora da empresa, para maior segurança contra danos causados ao servidor ou até mesmo a todo o prédio. Para resolver este problema, decidi fazer uma locação de um servidor web com um preço acessível (Hotel da Web) e fazer o backup do banco de dados em uma pasta do servidor por ftp (no meu caso preferi colocar em uma pasta protegida com senha (por um .htaccess), porem você pode optar por utilizar uma pasta acessível apenas por ftp). Espero que este script ajude muitas pessoas que tenham algum problema parecido com o meu (ou não) e quem conseguir melhora-lo, por favor poste novamente ou me passe o link para melhorar o que está já em produção.

Por: Tacio de Jesus Andrade



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts