Descrição
Define o Sistema implementado criando um banco MySQL, uma tabela chamada 'user_quota'. Execute esse script após instalar o linux, mysql, postfix, imap e apache.
[ Download:
cria_sistema.sh ]
[
Enviar nova versão ]
[ Esconder código-fonte ]
#!/bin/sh
# Script para gerar o banco para o Sistema Automatizado
echo "Entre com o IP da máquina de administração:"
read IP
echo "-----------------------------"
echo "No próximo passo será criada uma senha para o mysql..."
echo -e " Sugerimos que o administrador atribua uma senha,"
echo -e "troque a senha nos outros scripts para a nova senha."
echo -e "A senha do sistema nos outros scripts é 'postfix'"
echo "-----------------------------"
echo "Criando Banco..."
/usr/sbin/mysql_createdb
echo "-----------------------------"
echo "Reiniciando o Banco..."
service mysql start
echo "-----------------------------"
echo "Cria o Banco 'quota'..."
mysqladmin -u root -ppostfix create quota
echo "-----------------------------"
echo "Criando Tabela 'user_quota'..."
mysql -u root -ppostfix -e "create table user_quota(usuario varchar(30) not null primary key,quota int,uso int,num_msg int,email varchar(40),descr varchar(30),senha varchar(11))" quota
echo "-----------------------------"
echo "Grant na Tabela para o IP $IP de entrada..."
mysql -u root -ppostfix -e "grant all privileges on user_quota to root@$IP identified by 'postfix' with grant option" quota
echo "-----------------------------"
Scripts recomendados
Analisar log Squid
Limpe seu server com o Clamav
Reconexão automática para internet ADSL
Backup Automatizado
Script - Realizando relatório do servidor
Comentários
[1] Comentário enviado por
diaspcf em 07/05/2007 - 15:24h:
Caro Usuário,
Tente pegar o script a partir do código fonte, pois parece que o link está quebrado.
Obrigado.