Anterior Proxima

Script de controle do serviço TFTP

Escrevi um artigo agora pouco sobre backups de roteadores cisco utilizando-se de TFTP e da ferramenta PANCHO: http://www.vivaolinux.com.br/artigo/Backup-de-roteadores-Cisco-com-o-TFTP-+-Pancho-Slackware-13/ Enfim, achei interessante postar aqui este simples script shell que utilizamos para iniciar, parar ou reiniciar o serviço. Espero que seja útil.

Por: Rafael Bruno de Almeida


Calculadora de hash

Programa simples que gera o hash de acordo com a escolha.

Por: Diogoryu


Freeradius 2.x.x - Monitoração

Olá a todos do vivaolinux! Aqui vai a minha primeira contribuição para o site através de um script simples para a monitoração do Freeradius (no caso a versão utilizada é a 2.1.8). Antes de mais nada, estou assumindo que você tenha um servidor de Freeradius pronto e funcionando. Como a maioria já deve saber, a partir da versão 2 do Freeradius o SNMP não é mais suportado e a monitoração só é possivel via comando :( Antes de executar o script abaixo, ***LEIA*** o Wiki http://wiki.freeradius.org/Status e o README dos scripts no fonte do Freeradius. Isso é importante devido a dois fatores: 1º - É necessario ativar essa monitoração (conforme descrito no link acima); e 2º - O comando descrito no site NÃO funciona. Eu, pelo menos, tentei de tudo quanto é forma, mas não deu certo, sendo assim, caso tenha curiosidade, com algumas modificações o comando passa a funcionar: echo "Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 35, FreeRADIUS-Stats-Client-IP-Address = 127.0.0.1, FreeRADIUS-Stats-Server-IP-Address = 127.0.0.1, FreeRADIUS-Stats-Server-Port = 1812" | radclient 127.0.0.1:18120 status adminsecret O comando acima retornará, os seguintes valores de amostra: Received response ID 52, code 2, length = 224 FreeRADIUS-Total-Access-Requests = 25 FreeRADIUS-Total-Access-Accepts = 69 FreeRADIUS-Total-Access-Rejects = 16 FreeRADIUS-Total-Access-Challenges = 0 FreeRADIUS-Total-Auth-Responses = 85 FreeRADIUS-Total-Auth-Duplicate-Requests = 0 FreeRADIUS-Total-Auth-Malformed-Requests = 0 FreeRADIUS-Total-Auth-Invalid-Requests = 0 FreeRADIUS-Total-Auth-Dropped-Requests = 0 FreeRADIUS-Total-Auth-Unknown-Types = 0 FreeRADIUS-Total-Accounting-Requests = 15 FreeRADIUS-Total-Accounting-Responses = 15 FreeRADIUS-Total-Acct-Duplicate-Requests = 0 FreeRADIUS-Total-Acct-Malformed-Requests = 0 FreeRADIUS-Total-Acct-Invalid-Requests = 0 FreeRADIUS-Total-Acct-Dropped-Requests = 0 FreeRADIUS-Total-Acct-Unknown-Types = 0 ATENÇÃO: O "adminsecret" é a chave padrão para checar o status do servidor, ela pode ser alterada posteriormente. PS1: O freeradius que utilizo atualmente foi instalado via yum em um Fedora Core 12 x64. PS2: Coloquei os comentarios em inglês e não tive tempo de coloca-los em portugues. Sem mais, segue o script.

Por: Tiago MDR


PHP5 gravando, recuperando e deletando imagens no banco de dados MYSQL

Neste script você vai ver uma das milhares maneiras de manipular arquivos binários no banco de dados MySQL.

Por: vitor nascimento


Backup de arquivos do Linux para um servidor FTP

Backup dos diretórios /home/dados e /etc. Após o backup concluído ele envia para o FTP a ser configurado no código. Abraços.

Por: Ralf Schlindwein


Uma implementação do HeapSort

Este código em ANSI-C fornece a implementação do algoritmo de ordenação HeapSort. O algoritmo recebe esse nome por utilizar uma estrutura de dados chamada Heap. Existem MaxHeaps (elemento máximo na raiz) e MinHeaps (elemento mínimo na raiz). Na implementação fornecida de HeapSort é utilizado um MaxHeap e a cada iteração o elemento máximo é extraído do Heap e inserido no final de um vetor, até que o vetor contenha todos os números que estavam no Heap, mas em ordem não decrescente. Para compilar, utilize o comando: gcc -ansi -pedantic -Wall HeapSort.c -o HeapSort Para executar: ./HeapSort

Por: Felipe Martins dos Santos


Mighty Are's Tool of Easily Promote Combats

É um programinha que fiz para ajudar um mestre de RPG (D&D3.5) durante combates. Interface inteiramente escrita em PyGTK com opção para salvar e carregar batalhas (meio lento e tosco). Sei que dá para melhorar o script, mas ainda não sei como, então qualquer ajuda é muito bem vinda.

Por: fabricio erdmann


Converter vários arquivos PDF com senha para sem senha com o qpdf

Este script realiza tarefas repetitivas, convertendo vários arquivos PDF com senha para sem senha com o pacote qpdf. As senhas dos arquivos PDF devem ser iguais. A senha é digitada no campo texto do zenity, um aplicativo gráfico gdm do Ubuntu. A senha digitada no campo é oculta e depois removida da pasta /tmp.

Por: Edson



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts