<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog WideCom Brasil &#187; Destaques</title>
	<atom:link href="http://widecombrasil.com.br/blog/index.php/category/destaques/feed/" rel="self" type="application/rss+xml" />
	<link>http://widecombrasil.com.br/blog</link>
	<description>Gerenciando Soluções Web</description>
	<lastBuildDate>Wed, 01 Jun 2011 15:31:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Vencendo o medo do SSH</title>
		<link>http://widecombrasil.com.br/blog/index.php/2011/01/vencendo-o-medo-do-ssh/</link>
		<comments>http://widecombrasil.com.br/blog/index.php/2011/01/vencendo-o-medo-do-ssh/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 19:10:41 +0000</pubDate>
		<dc:creator>Alexandre Silva Hostert</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://widecombrasil.com.br/blog/?p=98</guid>
		<description><![CDATA[Olá pessoal! Saiu um webinar interessante da cPanel do Linked in, na página oficial do grupo. Para quem está começando com dedicados e administração de servidores ou trabalha com suporte técnico, este webinar traz uma abordagem básica ao SSH, mas é básica mesmo! Os tópicos da discussão incluem: Aprendendo sobre comandos específicos Como conectar-se via]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal!</p>
<p>Saiu um webinar interessante da cPanel do Linked in, na página oficial do grupo.</p>
<p>Para quem está começando com dedicados e administração de servidores ou trabalha com suporte técnico, este webinar traz uma abordagem básica ao SSH, mas é básica mesmo!</p>
<p>Os tópicos da discussão incluem:</p>
<ul>
<li>Aprendendo sobre comandos específicos</li>
<li>Como conectar-se via SSH</li>
<li>Olhando os logs com <strong>tail</strong>, <strong>tail -f</strong> e <strong>less</strong></li>
<li>Movendo e excluindo arquivos</li>
</ul>
<p>Segue os links originais e o vídeo!</p>
<p><strong>Página oficial do grupo</strong><br />
<a href="http://www.linkedin.com/groupItem?trk=EML_anet_qa_ttle-cDhOon0JumNFomgJt7dBpSBA&amp;gid=2124565&amp;view=&amp;srchtype=discussedNews&amp;item=37664152&amp;type=member" target="_blank">cPanel Official Company Group group | LinkedIn</a></p>
<p><strong>Videoteca da cPanel</strong><br />
<a href="http://www.cpanel.net/videos/overcoming-your-fear-of-ssh/" target="_blank">Overcoming Your Fear of SSH | cPanel Video Site</a></p>
<p><span id="more-98"></span></p>
<p><object id="yui-gen0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=17854562" /><embed id="yui-gen0" type="application/x-shockwave-flash" width="640" height="360" src="http://vimeo.com/moogaloop.swf?clip_id=17854562"></embed></object></p>
<p>Opa, para quem não quiser perder tempo ouvindo as falas e simplesmente ler o texto, segue o conteúdo da apresentação na íntegra:</p>
<p><span style="color: #ff8c00;"><strong>cPanel</strong></span></p>
<p><strong>Mario Rodriguez</strong><br />
<span style="color: #ff8c00;">Strategic Partner Manager</span></p>
<p><strong>David Grega</strong><br />
<span style="color: #ff8c00;">Technical Product Specialist</span></p>
<p><strong>SSH</strong><br />
Secure Shell (SSH) é um conhecimento essencial para qualquer administrador de sistemas, mesmo se você usar uma ferramenta como o cPanel &amp; WHM para automatizar o gerenciamento do seu servidor.</p>
<ul>
<li>O que, por que, quem, onde e como</li>
<li>A árvore de diretórios, o que é e como navegar</li>
<li>Olhando logs</li>
<li>Movendo e excluindo arquivos</li>
<li>Determinando o consumo de disco na linha de comando</li>
<li>Aprendendo mais sobre comandos</li>
<li>Alternando usuários</li>
<li>Como aprender mais comandos SSH</li>
</ul>
<p><strong>O que é SSH</strong></p>
<ul>
<li>É basicamente &#8220;a linha de comando&#8221;, mas através de uma conexão com a internet.</li>
<li>SSH é uma abreviação para <span style="text-decoration: underline;"><strong>S</strong></span>ecure <span style="text-decoration: underline;"><strong>Sh</strong></span>ell. A parte segura disto é que o SSH utiliza uma conexão criptografada desde antes de você logar até depois de deslogar.</li>
</ul>
<p><strong>Por que usar SSH? Não posso fazer tudo através do WHM?</strong><br />
SSH fornece flexibilidade.</p>
<p>Tarefas avaçadas que podem ser feitas via SSH:</p>
<ul>
<li>Monitorar logs em tempo real</li>
<li>Ver logs</li>
<li>Gerenciamento avançado de arquivos, incluindo alterações de proprietário</li>
<li>Instalar plugins para cPanel e WHM</li>
<li>Rodar scripts utilitários de terceiros como o mysqltop para monitorar o MySQL</li>
</ul>
<p><strong>Quem pode usar o SSH?</strong></p>
<ul>
<li>root (o administrador do sistema)</li>
<li>Qualquer um que você conceda permissões de &#8220;Shell&#8221;, como na tela &#8220;Create a New Account&#8221; (Shell Access)</li>
</ul>
<p><strong>O que preciso saber antes de usar o SSH?</strong></p>
<ul>
<li>Tudo é case-sensitive. Significa que <span style="font-family: 'Courier New';"><span style="color: #ff8c00;"><strong>Exemplo</strong></span></span> e <span style="font-family: 'Courier New';"><span style="color: #ff8c00;"><strong>exemplo</strong></span></span> são duas coisas totalmente diferentes no mundo do SSH.</li>
<li>No SSH, quando você insere uma senha, nada aparecerá na tela, nem asteriscos.</li>
<li>Não há point-and-click. Tudo será feito usando o teclado.</li>
</ul>
<p><strong>Como eu uso o SSH?</strong></p>
<ul>
<li>Estou usando Windows?</li>
<li>Estou usando Mac OS X?</li>
<li>Estou usando algo diferente de Windows e Mac?</li>
</ul>
<p><strong>Como eu uso o SSH no Windows?</strong></p>
<ul>
<li>Primeiro, você precisará de um programa que &#8220;fale&#8221; SSH</li>
<li>O programa padrão na indústria para Windows é o PuTTY</li>
</ul>
<p><strong>Como eu uso o SSH no Mac OS X?</strong></p>
<ul>
<li>Vem nativo em toda instalação do Mac OS X, mas é oculto por padrão</li>
<li>Você primeiro terá que ir em Aplicações &#8211; Utilitários &#8211; Terminal</li>
<li>Você talvez queira fixar este ícone em seu dock, especialmente se você ama linha de comando</li>
<li>Na tela do terminal, digite o comando <strong><span style="font-family: 'Courier New';"><span style="color: #ff8c00;">ssh root@server</span></span></strong> onde server pode ser o hostname, IP ou qualquer domínio que esteja em seu servidor</li>
</ul>
<p><strong>A árvore de diretórios</strong></p>
<ul>
<li>Arquivos ficam dentro de diretórios</li>
<li>Diretórios podem estar dentro de outras diretórios</li>
</ul>
<p><strong>/home/novice2/public_html/cgi-bin</strong></p>
<ul>
<li><span style="color: #ff8c00;">cgi-bin</span> está dentro de <span style="color: #ff8c00;">public_html</span></li>
<li><span style="color: #ff8c00;">public_html</span>está dentro de <span style="color: #ff8c00;">novice2</span></li>
<li><span style="color: #ff8c00;">novice2</span> está dentro de <span style="color: #ff8c00;">home</span></li>
<li><span style="color: #ff8c00;">home</span> está dentro de <span style="color: #ff8c00;">/</span></li>
<li><span style="color: #ff8c00;">/</span> é chamado o diretório root (raíz), porque raízes estão abaixo das árvores</li>
</ul>
<p>Sabendo disto, nós podemos iniciar de <span style="color: #ff8c00;">/</span> e chegar no diretório <span style="color: #ff8c00;">cgi-bin</span> via SSH.</p>
<p><strong>Entrando em um diretório</strong><br />
<span style="color: #ff8c00;"><strong>cd</strong></span></p>
<ul>
<li>Muda um diretório</li>
<li>Digite <span style="color: #ff8c00;"><strong>cd</strong></span> seguido pelo nome de um diretório para entrar nele</li>
<li>Digite <span style="color: #ff8c00;"><strong>cd /</strong></span> (e aperte Enter em seu teclado) para entrar no diretório root</li>
</ul>
<p><strong>O que tem em um diretório?</strong><br />
<span style="color: #ff8c00;"><strong>ls</strong></span></p>
<ul>
<li>Lista o conteúdo do diretório</li>
<li>Digite <span style="color: #ff8c00;"><strong>ls</strong></span> para ver o que há em um diretório</li>
<li>Todos os comandos são executados quando você aperta o Enter de seu teclado, então lembre-se de fazer isto</li>
</ul>
<p><strong>Saindo de um diretório</strong><br />
<span style="color: #ff8c00;"><strong>cd ..</strong></span></p>
<ul>
<li>Leva você &#8220;um nível acima&#8221;, &#8220;na pasta pai&#8221;, &#8220;fora desta pasta&#8221;</li>
<li>Movendo-se de &#8230;/public_html/cgi-bin para dentro de &#8230;/public_html</li>
<li>O diretório que você está no momento é chamado &#8220;atual diretório de trabalho&#8221;</li>
</ul>
<p style="text-align: justify;">
<span style="font-size: large;"><span style="color: #ff8c00;"><strong>Gerenciando Arquivos no SSH</strong></span></span></p>
<p><strong>Removendo Arquivos</strong></p>
<ul>
<li><span style="color: #ff8c00;"><strong>rm</strong></span> é o comando usado para remover um arquivo</li>
<li>Não há lixeira ou undelete, isto remove permanentemente um arquivo</li>
</ul>
<blockquote><p><span style="color: #ff8c00;"><strong>rm testfile</strong></span></p></blockquote>
<p><strong>Movendo Arquivos</strong></p>
<ul>
<li><span style="color: #ff8c00;"><strong>mv</strong></span> é o comando usado para mover um arquivo ou renomear um arquivo</li>
<li>Antes de remover um arquivo permanentemente, é recomendável renomear o arquivo primeiro ou movê-lo para ter certeza de que não é mais necessário</li>
</ul>
<p>O primeiro item é o arquivo, o segundo pode ser:</p>
<ul>
<li>Onde você deseja mover o arquivo</li>
<li>Para qual nome você deseja renomear o arquivo</li>
</ul>
<p>Você não pode renomear um arquivo para o mesmo nome de um diretório no ambiente cPanel&amp;WHM.</p>
<blockquote><p><span style="color: #ff8c00;"><strong>mv test.txt mytest.txt</strong></span><br />
<span style="color: #ff8c00;"><strong>mv test.txt directory/</strong></span></p></blockquote>
<p><strong>Mais informações sobre diretórios</strong><br />
Há duas maneiras de especificar diretórios no Linux:</p>
<ul>
<li><strong>Relativo:</strong> Uma posição relativa ao seu atual diretório de trabalho (ou dentro de seu atual diretório de trabalho)</li>
<li><strong>Absoluto:</strong> O local completo do diretório partindo do /. Locais absolutos sempre começam com /</li>
</ul>
<blockquote><p><span style="color: #ff8c00;"><strong>mv test.txt directory/</strong></span><br />
<span style="color: #ff8c00;"><strong>mv test.txt /home/davidgre/public_html/directory/test</strong></span></p></blockquote>
<p><strong>Copiando arquivos</strong></p>
<ul>
<li><span style="color: #ff8c00;"><strong>cp</strong></span> é o comando usado para fazer uma cópia de um arquivo</li>
<li>O primeiro item é o arquivo, o segundo é geralmente o local para onde deseja copiar o arquivo</li>
</ul>
<blockquote><p><span style="color: #ff8c00;"><strong>cp test.txt directory/</strong></span></p></blockquote>
<p><strong>Uso de Disco</strong></p>
<ul>
<li><span style="color: #ff8c00;"><strong>du</strong></span> é o comando usado para encontrar o uso de disco de arquivos e diretórios dentro do atual diretório de trabalho</li>
</ul>
<p><strong>Aprendendo mais sobre comandos</strong></p>
<ul>
<li>No Linux, você pode seguir a maioria dos comandos com <span style="color: #ff8c00;"><strong>&#8211;help</strong></span> para encontrar como usá-los melhor.</li>
</ul>
<blockquote><p><span style="color: #ff8c00;"><strong>du &#8211;help</strong></span></p></blockquote>
<p><strong>Uso de disco de todos os Sistemas de Arquivos</strong></p>
<ul>
<li><span style="color: #ff8c00;"><strong>df</strong></span> é um comando útil para visualizar o espaço em disco de todos os sistemas de arquivos em seu servidor</li>
</ul>
<p><strong>Mais comandos úteis</strong><br />
<a href="http://docs.cpanel.net/twiki/bin/view/AllDocumentation/AllFAQ/LinuxFAQ#Is_there_a_cheat_sheet_for_these" target="_blank">Linux FAQ</a></p>
<p style="text-align: justify;"><span style="font-size: large;"><span style="color: #ff8c00;"><strong>Alternando usuários no SSH</strong></span></span></p>
<p><strong>Acesso Negado</strong></p>
<ul>
<li>As vezes, executar tarefas como <span style="color: #ff8c00;"><strong>root</strong></span> no diretório de um usuário significa criar arquivos que este usuário não pode gerenciar. Isto também pode ser a causa de erros HTTP 500, pois os arquivos de &#8220;propriedade&#8221; do root não podem ser lidos por aquele usuário.</li>
<li>Use o comando <span style="color: #ff8c00;"><strong>su</strong></span> para alternar para outro usuário, então os arquivos serão criados com propriedade para aquele usuário</li>
</ul>
<blockquote><p><span style="color: #ff8c00;"><strong>su testUser</strong></span></p></blockquote>
<p><strong>su (Switch User) para o root</strong></p>
<ul>
<li>O comando <span style="color: #ff8c00;"><strong>su</strong></span> é muito poderoso, então você não quer que todo mundo possa usá-lo</li>
<li>Apenas usuários chamados &#8220;wheel users&#8221; podem usar o <span style="color: #ff8c00;"><strong>su</strong></span></li>
<li>Você será solicitado à preencher a senha de root quando tentar alternar com o <span style="color: #ff8c00;"><strong>su</strong></span> para o root</li>
</ul>
<blockquote><p><span style="color: #ff8c00;"><strong>su root</strong></span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://widecombrasil.com.br/blog/index.php/2011/01/vencendo-o-medo-do-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transferência automatizada WHM/cPanel</title>
		<link>http://widecombrasil.com.br/blog/index.php/2010/12/transferencia-automatizada-whmcpanel/</link>
		<comments>http://widecombrasil.com.br/blog/index.php/2010/12/transferencia-automatizada-whmcpanel/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 12:38:48 +0000</pubDate>
		<dc:creator>Thiago Voltolini</dc:creator>
				<category><![CDATA[Atualizações]]></category>
		<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Automatização]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WHM]]></category>

		<guid isPermaLink="false">http://widecombrasil.com.br/blog/?p=90</guid>
		<description><![CDATA[Muita gente já teve que efetuar a migração de uma revenda de um cliente para seus servidores, certo? Quando temos acesso root, maravilha, usamos o WHM com Express Transfer e a mágina acontece. Mas e quando não temos nada mais além da senha da revenda? Com acesso apenas a revenda do cliente temos que gerar]]></description>
			<content:encoded><![CDATA[<p>Muita gente já teve que efetuar a migração de uma revenda de um cliente para seus servidores, certo?<br />
Quando temos acesso root, maravilha, usamos o <strong>WHM</strong> com <strong>Express Transfer</strong> e a mágina acontece.<br />
Mas e quando não temos nada mais além da senha da revenda?</p>
<p><span id="more-90"></span></p>
<p>Com acesso apenas a revenda do cliente temos que gerar os backups  completos, domínio por domínio. Quando a revenda é pequena não há muita  dificuldade, mas e se a revenda tiver, digamos, 200 contas?</p>
<p>Você poderia perder um dia inteiro de trabalho para acessar o cpanel de  cada uma das contas, gerar o backup, preencher o formulário de envio 200  vezes e conferir se todos os backups chegaram no servidor de destino.  No processo ainda existem as contas suspensas, que precisam ser   liberadas para possibilitar o envio do backup para o novo servidor.</p>
<p>Dessa necessidade surgiu o script de transferência automatizada de revenda <strong>WHM/cPanel</strong>. Uma transferência de 200 domínios agendada para levar pelo menos 24 horas foi realizada em apenas 4 horas.<br />
A partir desse script simples, iniciamos o trabalho de uma ferramenta mais completa.</p>
<p>Este script faz o seguinte:<a href="http://img524.imageshack.us/img524/4772/semttulonz.png"><img class="alignright" title="whmtransfer" src="http://img524.imageshack.us/img524/4772/semttulonz.png" alt="" width="330" height="318" /></a></p>
<ol>
<li>Transfere todos os domínios de uma revenda em um servidor externo (origem) para seu servidor (destino). (Você precisa ser o <strong>root </strong>para rodá-lo)</li>
<li>Libera os domínios suspensos na revenda antes de iniciar os backups.</li>
<li>Envia todos os backups para uma conta FTP criada no servidor de destino.</li>
<li>Restaura todos os backups quando os mesmos chegarem ao servidor de destino.</li>
<li>Suspende os usuários novamente nos servidores de origem e destino.</li>
</ol>
<p>O script ainda possui os parâmetros <strong>&#8211;backup</strong> e <strong>&#8211;restore</strong>, caso você queira rodar apenas uma parte do script.</p>
<p>O script foi concluído e disponibilizado comercialmente em nossa central: <a href="../../central/cart.php?a=add&amp;pid=39" target="_blank"><strong>Transferência automatizada de revenda WHM/cPanel</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://widecombrasil.com.br/blog/index.php/2010/12/transferencia-automatizada-whmcpanel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conheça o WCBscript</title>
		<link>http://widecombrasil.com.br/blog/index.php/2010/12/conheca-o-wcbscript/</link>
		<comments>http://widecombrasil.com.br/blog/index.php/2010/12/conheca-o-wcbscript/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 18:34:40 +0000</pubDate>
		<dc:creator>Thiago Voltolini</dc:creator>
				<category><![CDATA[Atualizações]]></category>
		<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Automatização]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WHM]]></category>

		<guid isPermaLink="false">http://widecombrasil.com.br/blog/?p=77</guid>
		<description><![CDATA[De acordo com os históricos que recebemos de cada servidor, sabemos que alguns clientes já conhecem o script pois já viram ele ser chamado no histórico de comandos. Para os que ainda não conhecem e para os que ainda não contrataram o serviço de gerenciamento, lhes apresento o WCBscript. A idéia do script partiu da]]></description>
			<content:encoded><![CDATA[<p>De acordo com os históricos que recebemos de cada servidor, sabemos que alguns clientes<a href="http://widecombrasil.com.br/blog/wp-content/uploads/2010/12/wcbs_bash.jpg"><img class="alignright size-thumbnail wp-image-81" title="wcbs_bash" src="http://widecombrasil.com.br/blog/wp-content/uploads/2010/12/wcbs_bash-150x150.jpg" alt="" width="150" height="150" /></a> já conhecem o script pois já viram ele ser chamado no histórico de comandos.<br />
Para os que ainda não conhecem e para os que ainda não contrataram o serviço de gerenciamento, lhes apresento o <strong>WCBscript</strong>.</p>
<p><span id="more-77"></span></p>
<p>A idéia do script partiu da necessidade de automatizar tarefas comuns à todos os servidores.</p>
<p>Começou com uma lista de procedimentos que nossa equipe armazenou ao longo dos anos de trabalho e que até então era executada manualmente para fazer instalações, limpezas e verificações em geral no servidor.</p>
<p>Com o surgimento do serviço de gerenciamento mensal, novas possibilidades foram vistas para o script que hoje conta com 33 funções,  verificação automática de updates e execução de rotinas previamente configuradas, por exemplo a atualização do Exim feita semana passada.</p>
<p>Ele é responsável pela execução quinzenal dos relatórios, verificação de exploits no servidor, atualização de kernel, entre outros.<br />
Atualmente o script roda apenas em servidores gerenciados, verificando o status do cadastro de cada servidor na base do nosso WHMCS.</p>
<p>Suas últimas atualizações foram:</p>
<ul>
<li>&#8211;hdtest &#8211; Testa o I/O do disco</li>
<li>&#8211;watchapache &#8211; Monitora os acessos ao Apache</li>
<li>&#8211;fixweekly &#8211; Corrige a data do backup weekly para o domingo</li>
<li>Atualização do RKHunter no relatório, compatível com a nova versão</li>
</ul>
<p><a href="https://widecombrasil.com.br/uploads/image/wcbs_whm.JPG" target="_blank"><img class="alignright" src="https://widecombrasil.com.br/uploads/image/wcbs_whm.JPG" alt="" width="273" height="190" /></a></p>
<p>Está em desenvolvimento um plugin para o WHM, que vai agregar todas as funcionalidades do script ao painel de controle, e o usuário poderá utilizá-lo diretamente no painel, sem precisar de acesso ao shell do servidor.</p>
<p>Novidades pra 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://widecombrasil.com.br/blog/index.php/2010/12/conheca-o-wcbscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blacklists não confiáveis</title>
		<link>http://widecombrasil.com.br/blog/index.php/2010/08/blacklists-nao-confiaveis/</link>
		<comments>http://widecombrasil.com.br/blog/index.php/2010/08/blacklists-nao-confiaveis/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 19:30:25 +0000</pubDate>
		<dc:creator>Thiago Voltolini</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Blacklist]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[RBL]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://widecombrasil.com.br/blog/?p=44</guid>
		<description><![CDATA[Consideramos não confiáveis as Blacklists que, de alguma forma tem fins lucrativos ou não fazem uma listagem justa de IPs. Recentemente tivemos um cliente que decidiu alterar o IP de envio de emails do seu domínio para um dos IPs livres do seu servidor. Este IP nunca antes havia sido utilizado para envio de qualquer]]></description>
			<content:encoded><![CDATA[<p>Consideramos não confiáveis as Blacklists que, de alguma forma tem fins lucrativos ou não fazem uma listagem justa de IPs.</p>
<p>Recentemente tivemos um cliente que decidiu alterar o IP de envio de emails do seu domínio para um dos IPs livres do seu servidor. Este IP nunca antes havia sido utilizado para envio de qualquer tipo de mensagem. Para nossa surpresa, foi detectado que ele estava bloqueado em uma RBL.</p>
<p><span id="more-44"></span></p>
<p>Como pode um IP que nunca foi utilizado estar bloqueado por envio de spam? Simplesmente porque algumas destas entidades decidem que é mais fácil bloquear uma faixa inteira de IPs, quando deveriam bloquear apenas os IPs que originaram as mensagens. E ainda pra dar uma de espertinho, resolvem cobrar valores que chegam perto dos 100 (cem) dólares para que a remoção do IP seja feita.</p>
<p>Nossa velha conhecida é a <a href="http://backscatterer.org" target="_blank">backscatterer.org</a>. Fazem bloqueio por classe de IPs. Me lembro de uma ocasião há alguns anos atrás em que bloquearam toda a classe 72.232, classe que pertence à LayeredTech. Um dos clientes de dedicado resolveu, por conta própria, efetuar o pagamento do valor de U$97,00 (noventa e sete dólares) para ter seu IP imediatamente removido da lista. O IP dele foi removido por um dia, e no dia seguinte estava novamente listado. Motivos para o bloqueio?</p>
<blockquote><p><em>&#8220;&#8230;your system tried to send bounces or autoresponders to claimed but in  reality faked senders, or your system tried sender verify callouts  against our members near that time.&#8221;</em></p>
<p><em>&#8220;&#8230;seu sistema tentou enviar resposta de erro ou auto-respostas para endereços falsos ou tentou realizar uma checagem de remetente de nossos usuários&#8221;</em></p></blockquote>
<p>Então se ocorre algum erro no envio eu tenho que deixar meus usuários sem saber o que fazer, achando que o envio foi bem sucedido porque meu servidor não pode fornecer retorno de erro? Meus clientes também não podem configurar o próprio email como desejam pois não posso permitir configuração de auto-respostas, caso contrário vou ter que pagar 200 reais pra remover meu IP de uma blacklist.</p>
<p>Eles ainda informam que o bloqueio é apenas temporário. Dentro de &#8220;apenas&#8221; 4 semanas, <strong>se não houver reincidência</strong>, o IP será removido da lista automaticamente. Então se eu remover todas as auto-respostas do meu servidor por um mês terei meu servidor livre. <span style="text-decoration: line-through;">¬¬</span></p>
<p>Neste caso recente nos deparamos com a <a href="http://www.spamsources.fabel.dk/">Fabelsources</a>. A entidade não cobra valor para remoção do IP, apenas solicitam registro. Porém bloquearam toda a faixa de IPs onde o servidor se encontra. Por este motivo, um IP que nunca tinha sido usado, de repente aparece listado em uma RBL.</p>
<p>As mais utilizadas RBLs são <a href="http://www.spamcop.net/" target="_blank">SpamCop </a>e <a href="http://www.spamhaus.org/" target="_blank">Spamhaus</a>. Elas prestam um serviço sério e muito bom, o próprio cPanel agregou há algum tempo opções na configuração do Exim para utilizá-las no seu servidor apenas selecionando uma checkbox. A SpamHaus também tem um serviço que filtra não apenas os IPs de servidores, mas IPs de usuários que disparam spams, o que nem sempre é bom se seu computador estiver infectado com algum malware enviando mensagens por aí, mas é bastante interessante.</p>
<p>Particularmente gosto muito do serviço da SpamCop por oferecer ferramentas de checagem e denúncia bem simples. Além disso, se seu IP foi bloqueado eles lhe disponibilizam o email que originou o bloqueio, com cabeçalho completo, e alternativa de réplica, caso seu IP foi listado indevidamente. Da mesma forma trabalha a <a href="http://spamblock.outblaze.com/spamchk.html" target="_blank">Outblaze</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://widecombrasil.com.br/blog/index.php/2010/08/blacklists-nao-confiaveis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Depurando erros core.*</title>
		<link>http://widecombrasil.com.br/blog/index.php/2010/01/depurando-erros-core/</link>
		<comments>http://widecombrasil.com.br/blog/index.php/2010/01/depurando-erros-core/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 23:47:12 +0000</pubDate>
		<dc:creator>Thiago Voltolini</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Core]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Ferramentas]]></category>

		<guid isPermaLink="false">http://widecombrasil.com.br/blog/?p=24</guid>
		<description><![CDATA[Algumas vezes quando processos no SO Linux causam erro eles geram um arquivo com nome core.nnnn onde &#8220;n&#8221; é uma identificação numérica. Estes arquivos podem ser úteis para depuração de erros e identificação do motivo, mas eles são binários e não podemos simplesmente acessá-los com um editor de texto pra verificar o conteúdo. Pra isso]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-38" title="GDB: The GNU Project Debugger" src="http://widecombrasil.com.br/blog/wp-content/uploads/2010/01/archer.jpg" alt="GDB: The GNU Project Debugger" width="200" height="125" />Algumas vezes quando processos no SO Linux causam erro eles geram um arquivo com nome <strong>core.nnnn </strong>onde &#8220;n&#8221; é uma identificação numérica. Estes arquivos podem ser úteis para depuração de erros e identificação do motivo, mas eles são binários e não podemos simplesmente acessá-los com um editor de texto pra verificar o conteúdo.<br />
Pra isso precisamos de um cara chamado <a title="GDB: The GNU Project Debugger " href="http://www.gnu.org/software/gdb/" target="_blank">GDB: The GNU Project Debugger</a></p>
<p>Não vou me extender muito, até porque não conheço muito o programa, mas com ele também é possível executar alguma tarefa e forçar que um core seja gerado, pra verificação posterior ou caso o processo dê erro e não gere o core nem nenhuma outro informação.</p>
<p><span id="more-24"></span>Você pode instalá-lo pelo <strong>yum</strong>:</p>
<pre>yum install gdb</pre>
<p>Acesse a pasta onde o arquivo core se encontra. Ao executar o comando <strong>gdb</strong> no shell você acessará seu &#8220;prompt&#8221;. Depois basta executar o comando <strong>core core.nnnn</strong>.</p>
<p>Abaixo temos um exemplo do resultado obtido:</p>
<pre><strong>[root@servidor /]# gdb</strong>
GNU gdb Fedora (6.8-27.el5)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".

<strong>(gdb) core core.27445</strong>
Core was generated by `/usr/bin/php'.
Program terminated with signal 11, Segmentation fault.
[New process 27445]
#0  0x00000031b2a78d80 in ?? ()

<strong>(gdb) quit</strong>
<strong>[root@servidor /]#</strong></pre>
<p>Erro gerado pelo PHP que não trazia detalhes nos logs de erro.</p>
<p>Para sair execute o comando <strong>quit</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://widecombrasil.com.br/blog/index.php/2010/01/depurando-erros-core/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://widecombrasil.com.br/blog/index.php/2010/01/hello-world/</link>
		<comments>http://widecombrasil.com.br/blog/index.php/2010/01/hello-world/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 23:36:50 +0000</pubDate>
		<dc:creator>Alexandre Silva Hostert</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://widecombrasil.com.br/blog/?p=3</guid>
		<description><![CDATA[Olá! Estamos iniciando neste novo ano uma série de projetos e muitas novidades vem por aí. Uma delas, é o blog. Como já possuímos um perfil no twitter (falando nisso, siga-nos no http://twitter.com/widecombrasil ), agora está na hora de agregar conteúdo relevante em um único lugar e de fácil acesso. O que você vai encontrar]]></description>
			<content:encoded><![CDATA[<p>Olá!<img class="alignright size-thumbnail wp-image-4" title="Hello World" src="http://widecombrasil.com.br/blog/wp-content/uploads/2010/01/helloworld-150x150.jpg" alt="Hello World" width="150" height="150" /></p>
<p>Estamos iniciando neste novo ano uma série de projetos e muitas novidades vem por aí.</p>
<p>Uma delas, é o blog.</p>
<p>Como já possuímos um perfil no <strong>twitter</strong> (falando nisso, siga-nos no <a title="Twitter WideCom Brasil" href="http://twitter.com/widecombrasil" target="_blank">http://twitter.com/widecombrasil</a> ), agora está na hora de agregar conteúdo relevante em um único lugar e de fácil acesso.</p>
<h2>O que você vai encontrar aqui?</h2>
<h3>Atualizações</h3>
<p>O cPanel lançou uma nova versão? Vamos postar aqui o que mudou e o impacto disto nos servidores em produção.<br />
O Firewall acrescentou uma nova opção? Vamos explicar o que ela faz.</p>
<h3>Notícias</h3>
<p>Novidades sobre tendências de negócios, assuntos diversos com foco em WebHosting e muito mais estarão aqui.</p>
<h3>Tutoriais</h3>
<p>Precisa reverter a versão do MySQL para a 4? Aprenda como!<br />
Tutoriais de grande utilidade serão postados.</p>
<h3>Desenvolvimento</h3>
<p>Segurança aplicada diretamente no desenvolvimento, com posts elaborados por um desenvolvedor altamente qualificado.</p>
<h3>Tudo isso e muito mais.</h3>
<p>Acompanhe, assine o feed do blog e acima de tudo, opine.</p>
<p>Seja muito bem vindo ao blog da <strong>WideCom Brasil</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://widecombrasil.com.br/blog/index.php/2010/01/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

