Rotina para backup diário, semanal e mensal (exemplo para Firebird)
Rotina para backup de banco de dados que mantém os arquivos dos últimos 7 dias, dos últimos 4 fins de semana e permanentemente do dia primeiro do mês utilizando o cron do Linux. Aqui adaptada para Firebird, utilizado pelo aplicativo Intsys.
Por: Marcos Giansante Bocca
Backup compactado
Este script serve para fazer um backup compactado com TAR em uma pasta de rede mapeada.
Por: Gilson Paulino
Execução remota com SSH e HERE DOCUMENTS descomplicada
Tive um problema para executar shell scripts desenvolvidos em BASH script em máquinas remotas, pois o usuário utilizado tinha como shell padrão o C Shell ou o Korn Shell. Para fazer isso, utilizei conexão SSH, via chave já configurada, evitando ter que recolocar a senha, e o recurso de HERE DOCUMENTS do BASH. Também lancei mão da funcionalidade de "||", que significa que se o comando anterior executado retornou erro, faça outra coisa. Nesse caso em específico, eu tinha uma série de servidores em que o mesmo arquivo Perl (mesmo conteúdo, mesma finalidade), tinha nomes ligeiramente diferentes e versões velhas e desatualizadas (muita gente pondo a mão, se é que você me entende...). Ex: $ runall.pl e $ runalls2.pl Veja abaixo que o recurso de "||" me serviu para saber qual dos dois Perl scripts eu deveria executar. O script abaixo foi desenvolvido em BASH para "adiantar o serviço" de administrador de sistemas. É claro que há maneiras diferentes de se fazer, mas vale a dica. Ele está do jeito exato que está no arquivo, com
dado no lugar mais apropriado para sua execução, apenas alterei nomes de programas e diretórios. Por: Andre Miguel
Impedir duas ou mais conexões por usuário
Script para finalizar conexões de usuários casa uma já esteja ativa no servidor. Impede duas ou mais conexões por usuários. Se você tem problemas com conexões finalizadas indevidamente e precisa ficar finalizando na unha, esse script pode ser adaptado às suas necessidades.
Por: Samuel Souza Almeida
Troca periódica de senhas para usuários
Esse script adiciona uma regra de troca periódica de senhas para os usuários com UID >= a 505. Máximo de dias = 100 Mínimo de dias = 90 Avisa o usuário por 7 dias.
Por: Samuel Souza Almeida
Backup com rsync e ssh
Script para realizar backups com as ferramentas rsync e ssh.
Por: Samuel Souza Almeida
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
baschrc customizado pegeui vários. (2)
Rust é o "C da nossa geração"? (8)