16 de mai. de 2011
Desinstalar pacotes RPM.
15 de mai. de 2011
Monitoracao Servicos Linux
P.S. Desculpem a endentação do código, mas no blog não consigo manter o layout decente do script então fica por conta de vocês...
3 - Apos edite o arquivo da melhor forma, ou seja, insira seu email e insira tambem o nome do servico bem como o local onde o mesmo se encontra e o comando para iniciar o mesmo. 4 - Este script esta funcionando corretamente no SuSE que possui por padrão os ''rc'' da distribuição. Espero que tenham gostado.Crontab enviando Email.
Ola pessoal, Apos alguns problemas enfrentados de configuração de email`s no Linux, me deparei com um novo problema. Existiam diversos Scripts com suas rotinas normais na Cron no qual uma dessas rotinas seria realizar o envio de email caso um serviço X do Linux estivesse parado, porem a saída padrão da Cron realizava o envio do email mesmo se o serviço estava ativo com um conteúdo do email informando que o serviço estava ok e ativo, ou seja, o que seria para a Cron apenas enviar email caso o serviço estivesse parado ele também enviava mesmo se o serviço estivesse ativo. Apos quebrar um pouco a cabeça achando que o script tava errado percebi que a Crontab também realiza envio de email para as saídas padrão dela para o usuário root.
Solução
O melhor método para contornar este problema seria de apenas acrescentar o comando ( > /dev/null) apos o schedule de cada job. Abaixo tem um exemplo.
*/30 * * * * /root/scripts/iniciawebmin.sh > /dev/null Espero que tenham gostado. Obrigado.10 de mai. de 2011
Envio email linux pelo gmail (sendmail + ssmtp)
Ola Pessoal, Esta idéia estarei compartilhando com todos com muito orgulho, confesso que foi um dos problemas mais complicados e pensativos que já me dediquei e é claro com vitoria... rsrsrs. -Visão- Digamos que você queira realizar a monitorações de algum servidor de sua residência ou ate mesmo de algum cliente que não possua servidor de email interno. Sendo assim devemos autenticar em algum servidor externo para realizar o envio das logs para seu email.
Pois bem, este procedimento foi realizado no SuSE SLES 10 SP3.
1 - Devemos primeiramente realizar a criação de um email no gmail, caso já tenha este email criado então pule este processo.2 - Acessar a pagina do Opensuse.org e pesquisar por pacote com o nome ssmtp ou acesse o link http://software.opensuse.org/search?q=ssmtp&baseproject=SUSE%3ASLE-10%3ASDK&lang=pt_BR&include_home=true&exclude_debug=true e escolha a distribuição (32 - 64).
3 - Apos o download do arquivo .rpm devemos executar o mesmo na maquina que desejamos que realize o envio de email comando (rpm -Uvh nome_do_pacote.rpm) 4 - Em seguida devemos acessar o diretório do ssmtp comando (cd /etc/ssmtp) realizar o backup do arquivo de configuração comando (cp ssmtp.conf ssmtp.conf.orig)5 - Edite o arquivo comando (vi ssmtp.conf) e deixe o mesmo com as linhas abaixo sem o # as demais configurações pode deixar com o #. Caso seu arquivo nao possua alguma linha abaixo pode copiar deste tópico e inserir na linha sem problemas.
root=seu_email_@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=seu_email_@gmail.com
AuthPass=sua_senha
UseSTARTTLS=YES
6 - Em seguida devemos acessar o caminho sbin comando (cd /usr/sbin) e realizar um backup do arquivo sendmail comando (cp sendmail sendmail.bkp).
7 - No proximo passo devemos excluir o sendmail comando (rm sendmail) e criar um link simbolico comando (ln -s /etc/alternatives/mta /usr/sbin/sendmail)
8 - Com isto podemos utilizar o mail ou mailx normalmente em qualquer script, abaixo um exemplo de teste...
echo "Testando GMAIL" | mail -s "Assunto do email" email_destinatario@gmail.com
Espero que ajude, abraços.6 de mai. de 2011
WEBMIN - Error - Bad Request
2 de mai. de 2011
Alterando Propriedades de Meu Computador
4 - Você terá 4 Registros que poder mudar: RegisteredOrganization, RegisteredOwner, ProductId, e ProductKey bastando para isto executar um clique duplo e alterar o contedo.
Abracos.
1 de mai. de 2011
Start Automatico de VMs no XEN
Criar ISO no Linux
Caros, Estarei repassando abaixo um comando que muito utilizo em meu dia, visto que atualmente possuímos muitos servidores virtuais utilizamos muito a instalação de sistema via imagem ISO, mas como podemos criar essas imagens diretamente no LINUX sem a necessidade de aplicativos no linux ou no Windows.
1 - Primeiramente devemos inserir o cd ou dvd que vamos gerar o iso
2 - Em seguida devemos realizar o seguinte comando
dd if=/dev/sr0 of=/caminho_para_salvar_sua_iso.iso
3 - Repare que meu dvd foi identificado no linux como sr0 (zero) então você deve se certificar que sua mídia tenha sido identificada pelo Linux como sr0 (zero), caso contrario apenas altere o comando para /dev/nome_identificacao_de_seu_dvd Abraços.
Visualizar arquivos ISO no LINUX
Ola Pessoal, Estarei compartilhando o comando abaixo com vocês para quando ocorrer a necessidade de visualizar ou copiar algum arquivo dentro de uma imagem ISO. Este comando utilizo muito em distribuições SuSE, mas acredito funcionar perfeitamente nas demais.
1 - Crie um diretório dentro do ponto de montagem /media comando (mkdir /media/nomeseudiretorio
2 - Execute o seguinte comando no shell: mount -o loop /caminho_da_imagem_iso /media/nomedeseudiretorio
Era isso. Espero que gostem, ate a próxima.