All posts by Márcio Rodrigues

exim

Como verificar a fila de emails no Exim pelo SSH

Para verificar o conteúdo da fila de emails no exim, através do SSH, faça:

Exibir o número total de mensagens da fila

exim -bpc

Lista completa de mensagens

exim -bp

Para verificar o conteúdo de um email, use:

Exibe o log da mensagem

exim -Mvl <message ID>

Exibe o corpo da mensagem

exim -Mvb <message ID>

Exibe o cabeçalho da mensagem

exim -Mvh <message ID>

/tmp 100% full

Como limpar a partição /tmp 100% full cPanel

As vezes nos deparamos de tempos em tempos com o diretório /tmp cheio e em muitas vezes ele tem apenas um espaço de 500Mb na maioria dos servidores, uma solução para isto é estar aumentando o tamanho do /tmp editando o arquivo /scripts/securetmp para esta linha:

 

Codigo:

my $tmpdsksize = 512000; # Must be larger than 250000

 

Altere para 2Gb essa linha:

my $tmpdsksize = 2097152; # Must be larger than 250000

 

Salve o arquivo (:wq) e execute os comandos a seguir para redimensionar a partição /tmp:

umount -l /tmp
umount -l /var/tmp
rm -fv /usr/tmpDSK
/scripts/securetmp

 

Após esses procedimentos o seu /tmp estará com 2Gb de espaço. Porem esse procedimento não irá evitar de seu /tmp ficar em 100% apenas terá mais espaço para ele, demorando assim dele ficar cheio.

 

Existem alguns scripts que podem ajudar a limpar o /tmp por um cronjob, um exemplo é o tmpwatch, porem deve tomar cuidado com o tempo de execução deste script, você não pode coloca-lo para limpar a cada 15 minutos ou algo assim, pois pode quebrar a compilação pelo EasyApache por estar escrevendo arquivos no /tmp ao recompilar o Apache por exemplo.

Para instalar o tmpwatch pode excutar o seguinte comando:
yum install tmpwatch

 

Isto irá instalar o script, em seguida adicione a crontab-e (ou edite /var/spool/cron/root) o seguinte tipo de entrada:

0 * * * * /usr/sbin/tmpwatch --mtime --all 24 /tmp

 

Este, executa o tmpwatch no início de cada hora e limpa todos os arquivos que não foram acessados por 24 horas. Se você quizer limpar em menos de 24 horas, você pode alterá-lo para 1 hora. Ele não vai deixar você mudá-lo para menos que uma hora.

Tagged

Como Remover Malware do WordPress

Como Remover Malware do WordPress

Este passo a passo pode ser usado praticamente para remover qualquer Malware do WordPress. Contudo, você deve estar disposto a por a mão na massa e estar familiarizado com FTP e Gerenciador de Arquivos.

Tudo bem, vamos iniciar.

hospedagem wordpress

Passo 1 – Escanear seu Computador

Malware pode infectar o seu WordPress por vários caminhos, um deles é o seu computador ter um vírus que está se apropriando de sua senha de FTP. Isto é algo comum. Então, a primeira coisa é se certificar que o seu computador está livre de vírus. Nós recomendamos escanear pelo menos com o Malware Bytes, e para ser duplamente seguro, outro antivírus como AVG, AVAST ou Kaspersky.

Passo 2 – Alterar sua Senha do cPanel e FTP

Agora que seu computador está livre de vírus, você deveria alterar a sua senha do cPanel e FTP. Certifique que seja feita de forma aleatória, com pelo menos um caractere especial como #!@%$&amp;, uma mistura de letras maiúsculas e minúsculas mais números, Um bom exemplo é Y^jsd7#jBse.

Passo 3 -Fazer o Backup pelo cPanel

Neste passo será necessário que realize o login em seu cPanel, em seguida clique na opção Backup e após em Backup Completo irá clicar em Baixar um backup de site completo, nesta nova tela será informado onde irá salvar o backup e colocar um email para lhe notificar da conclusão do backup. O motivo deste passo é para caso você erre nos passos seguintes.

Passo 4 – Download WordPress

Faça o download da versão mais recente do WordPress no site oficial.

Passo 5 – Extrair Arquivos

Extraia os arquivos do pacote em zip ou tar.gz que você acabou de baixar para o seu computador. Deixe esses arquivos ai por enquanto, voltaremos neles mais tarde.

Passo 6 -Removendo a Infecção do Malware

Seus arquivos de instalação do WordPress em seu web host deve estar assim:

wp-admin
wp-content
wp-includes
index.php
license.txt
readme.html
wp-activate.php
wp-blog-header.php
wp-comments-post.php
wp-config.php
wp-config-sample.php
wp-cron.php
wp-links-opml.php
wp-load.php
wp-login.php
wp-mail.php
wp-settings.php
wp-signup.php
wp-trackback.php
xmlrpc.php

Exclua tudo que estiver nesse diretório, EXCETO a pasta wp-content, e o arquivo wp-config.php.

Após apagar os arquivos e diretórios deverá ficar somente:

wp-content
wp-config.php

Em seu cPanel > Gerenciador de Arquivos, clique em editar o arquivo wp-config.php. Certifique-se agora se não existe códigos estranhos ou alguma coisa anormal nos códigos. Se existir um Malware nesse arquivo, ele irá se parecer como uma grande sequência de texto aleatório. Para se certificar se é um Malware pode usar o arquivo wp-config-sample.php para fazer a comparação.

Agora vá dentro da pasta wp-content. Ela deve estar assim:

plugins
themes
uploads
index.php

Faça uma lista de plugin que está usando atualmente, então remova a pasta plugins e o arquivo index.php. Você precisará reinstalar os seus plugins após o processo de limpeza.

Vai dentro da pasta themes, e remova qualquer tema que você não estiver usando. Em seguida precisará verificar individualmente cada arquivo em seu atual tema para se certificar que não terá nenhum Malware ou códigos estranhos dentro do mesmo. Se você tiver um backup limpo do tema em algum lugar (como em seu computador), estando seguro deve apenas apagar o conteúdo da pasta themes.

Verifique todos os diretórios dentro da sua pasta uploads para se certificar que não existe arquivos em PHP ou qualquer outra coisa que você pode não ter feito upload.

Passo 7 – Subir o WordPress Novamente

Os novos arquivos do WordPress que você extraiu no passo 4 poderá agora realizar o upload deles via FTP.
Se você removeu seu tema, você deverá também fazer o upload novamente do backup limpo dos arquivos do tema.

Passo 8 – Alterar a Senha do Admin do WordPress e Reinstalar os Plugins.

Agora você deverá acessar seu painel do WordPress, e alterar sua senha de admin. SEMPRE use a senhas aleatórias e difíceis. Não use senha básicas e fáceis comumente usadas como nome de pessoas ou datas, pois será hackeado dessa forma.

Se você não quer usar uma senha aleatória como Gsdi6!33&amp;W, então, escolha um frase incomum com 3 palavras como AragornLuvsArwen&lt;3. Uma senha forte é uma senha com palavras incomuns, com pelo menos 1 número, 1 caractere especial, e com letras em maiúsculas e minúsculas.

Tagged

MICROSOFT SQL SERVER, ERRO: 916

Às vezes, quando tentamos conectar um banco de dados através pelo MS SQL Server Management Studio 2008 recebemos o seguinte erro:

A entidade de segurança de servidor “usuário” não pode acessar o banco de dados “banco_dados” no contexto de segurança atual. (Microsoft SQL Server, Erro: 916)

O problema está relacionado com o próprio SQL Server Management Studio, e não com o servidor de banco de dados ou qualquer outro aspecto do SQL Server.

Para resolver esse erro precisamos fazer as seguintes etapas:

  1. Em Pesquisador de Objetos, clique em bancos de dados;
  2. Em seguida clique no menu Exibir e em Detalhes do Pesquisador de Objetos ou pressione a tecla F7 de seu teclado;
  3. Clique com o botão direito do mouse nos cabeçalhos das colunas e desmarque a opção “Agrupamento”;
  4. Atualize os bancos de dados ou pressione o F5 de seu teclado.

Pronto, a partir de agora não irá apresentar este erro novamente.

Tagged