Pesquisar este blog

segunda-feira, 22 de dezembro de 2008

sábado, 20 de dezembro de 2008

O Diretório PROC

Esta é uma dica simples mas que muitos usuários LINUX (até os mais experimentes) deixam passar. Os sistemas LINUX guardam várias informações importantes em seu diretório /proc - informações precisas sobre praticamente tudo que esta instalado no servidor.

O /proc nada mais é que um sistema de "diretório virtual" por ser mantido pelo Kernel do LINUX e que disponibiliza diversas informações em real-time do sistema.

Exemplos disso são os comandos ps ou lspci que adquirem informações dentro do sistema virtual /proc. Além disso, é possível também habilitar e desabilitar algumas configurações do Kernel.

Se por exemplo necessitamos de saber informações sobre o nossa CPU executamos o comando:

cat /proc/cpuinfo

Existem outros comandos importantes (você pode executa-los sem medo - estes comandos são meramente informativos):

/proc/devices
Dispositivos encontrados no seu sistema (ex. placa de som, placa de video, etc)

proc/interrupts
Informações sobre IRQs dos dispositivos

/proc/ioports
Informações sobre os endereços das portas I/O (Input/Output).

/proc/filesystems
Sistemas de Diretórios suportados pelo kernel.

/proc/devices
Dispositivos instalados

/proc/modules
Dispositivos carregados no Kernel. O comando equivalente é o “lsmod”

/proc/mounts
Partições que se encontram montadas. Comando equivalente é “mount”

/proc/partitions
Partições existentes no sistema

/proc/version
Versão do Kernel. Semelhante a usar o comando “uname”

Divirtam-se.

Corrigindo permissões de arquivos e pastas

Um erro muito frequentemente em sistemas Linux (CentOS e RHEL) usando o cPanel é a correta configuração de permissões de acesso e execução de arquivos e diretórios, principalmente em ssistemas que usam o SuPHP. Por um motivo ou outro sempre existem usuários que aplicam chmod 777 * para todo o conteúdo (sabe-se Deus lá o porque).

Para corrigir acesse o diretório raiz deste usuário e execute:

cd /home/USUARIO
chmod -R 644 *

Isso colcoará todos os conteúdos (arquivos, scripts e diretórios) com permissão 644. Agora basta executar a correção apenas para os direórios (colocando-os como 755):

find /home/USUARIO/public_html -type d -exec chmod 755 {} \;

Obviamente vc deev trocar o USUARIO pelo diretório home do mesmo.

sexta-feira, 19 de dezembro de 2008

Registro SPF

Uma dica rápida, para adicionar registros SPF em servidores e contas específicas que não tiverem o mesmo configurado execute:

/usr/local/cpanel/bin/spf_installer USERNAME

Caso nenhuma das contas no servidor tenha o registro SPF adicionado em suas respectivas zonas de DNS execute:

for i in `ls /var/cpanel/users` ;do /usr/local/cpanel/bin/spf_installer $i ;done

Não esqueça antes de configurar o seu EXIM para o uso de SPF "entrante" e "sainte" em seu WHM: "Exim Configuration Editor"

Depois reinicie o Named:

service named restart

terça-feira, 16 de dezembro de 2008

Atendimento e Suporte

Alguns links de scripts e sistemas (alguns gratuitos outros pagos) de sistemas de atendimento e suporte via chat e/ou ticket. Eu irem nos próximos posts descreve-los melhor e quais minhas impressões sobre os mesmos.

Alguns sistemas de atendimento online e tb via ticket que ja testei direta ou indiretamente:

http://www.cerberusweb.com/
http://www.troubleticketexpress.com/trouble-ticket-demo.html
http://www.boldchat.com/
http://www.netsupportsoftware.com/
http://helpdesk.com/software-helpdesk.html
http://livehelp.stardevelop.com/
http://www.helpcenterlive.com/
http://www.osticket.com/
http://www.phpsupporttickets.com/
http://www.clickchatsold.com/
http://www.turnkeywebtools.com/phplivehelper/
http://www.craftysyntax.com/
http://www.kayako.com/
http://www.oneorzero.com/
http://www.siliconaction.com.br/index.html
http://www.phpsupporttickets.com/
http://www.ajudaaovivo.com.br/
http://www.masterchat.com.br/

Alguem tem alguma experiencia boa ou ruim sobre algum sistema de suporte ?

sexta-feira, 5 de dezembro de 2008

Problemas com o PHPLIVESUPPORT

Como é um sistema que é largamento usado (se bem que já foi mais usado antigamente pois hoje já existem soluções mais modernas e gratuitas) eu vou postar aqui o texto que recebi deles sobre um problema grave de "Domain Hijack" relacionado ao desenvolvedor do sistema.

A coisa é grave, simplesmente seqüestraram alguns domínios de propriedade do desenvolvedor e estão distribuindo por eles copias do PHPLIVESUPPORT piratas, provavelmente com más intenções sobre o servidor que impantará esta versão pirata.

Segue o email na integra:

For official notice of this email, please visit:

http://www.PHPLiveSource.com/hijack.php

PHP Live! domain hijack case: www.phplivesupport.com

Hello,

On November 19, 2008 our crucial business domain names were fraudulently transferred to another location by means of identity theft and personal email account breach. We are continuing to resolve the case with possible legal actions against the theft company in question Webdomains.com and Quintet.com. They may or may not be directly involved and we are looking into this further.

Our following domains were transferred and defaced using identity theft:

www.phplivesupport.com, www.osicodes.com, www.phplivesupport.net, www.osicodes.info, www.osicodes.net, and www.insightkb.com

We advise everyone to avoid the above domains as they are being redirected to a fraudulent location with a pirated PHP Live! website content.

Our website domain, email server domain and other crucial domains were hijacked to a new location. From our records, the hijacking peoples in question accessed our registrant account at Register.com and updated the admin contact information and email address while altering our account even further to lock the account during the process.

The Register.com's legal department stated this type of internet theft should be handled with a legal firm or courts.

The evidence at Register.com's documents show:

* domain admin email was updated to a new one
* Security Question. was changed
* password was changed
* domains were requested to be transferred off with a final identity check using the .Security Question. by phone

OSI Codes Inc. is still in the process of retrieving the domain names.

The current company holding our domains, webdomain.com and quentet.com, have stripped our website content and are attempting to sell the Copyrighted Software under a new company and license and claiming that OSI Codes Inc. has sold the company. All the statements are false. Webdomain.com and quintet.com does not have the right to sell the Software nor use OSI Codes Inc. PHP Live! brand name.

For the time being, we have setup a new website and domains to inform users and to conduct business:

www.PHPLiveSource.com
www.OSICodesInc.com

quarta-feira, 3 de dezembro de 2008

Script para criar DB sem acessar o cPanel

O sistema CPANEL não permite que seja acessado o PhpMyAdmin para criação de usuários e banco de dados Mysql. Obrigatoriamente você tem que acessar o painel CPANEL e no mesmo criar o usuário e banco de dados.

Este script simples torna este processo mais simples. Você precisa apenas executar este scritp em seu navegador (acessando-o claro) ou axecuta-lo via shell ou mesmo via cronjob.

O script cria também o usuário do banco de dados e aplica a ele todas as permisões de acesso e execução no banco.

Importante: este script não funciona sem a biblioteca cURL instalada no servidor em seu diretório de instalação default (/usr/bin/curl).

segunda-feira, 1 de dezembro de 2008

Verificar SPAM

Este é um sistema gratuito para verificar se o IP de seu servidor está listado em alguma RBL ou sistema anti-spam. Muito bom e completo:

http://openrbl.org/

Cpanel TRADUZIDO

Muita gente vem procurado a tradução pronta do painel CPANEL e do WHM. O CPANEL é mais simples, você mesmo pode fazer via o seu painel WHM e aplicar o arquivo de tradução. O WHM é complicado, no momento só é possível traduzir corretamente o menu do lado esquerdo (menu de navegação).

Segundo as más linguas com o CPANEL 12 será possível aplicar arquivos de linguagem de tratução para todo o WHM - veremos quando isso será implementado.

Mas por enquanto para aplicar a tradução para portugues do CPANEL execute via SSH os comandos:

cd /usr/local/cpanel/lang/
wget http://distros.meganick.com.br/brazilian-portuguese
cd /usr/local/cpanel/base/frontend/x3/lang/
wget http://distros.meganick.com.br/brazilian-portuguese2
mv brazilian-portuguese2 brazilian-portuguese
/usr/local/cpanel/bin/cachelangfiles
Para o painel WHM (tradução do menu esquerdo) voce pode aplicar em seu sistema o tema/pele do WHM abaixo. Ele contem a tradução pronta.
http://central.meganick.com.br/PORTUGUES.whmtheme