<?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>parruda.net &#187; Utilidades</title>
	<atom:link href="http://parruda.net/category/utilidades/feed/" rel="self" type="application/rss+xml" />
	<link>http://parruda.net</link>
	<description>Dicas sobre Linux, iPhone, e o que mais eu puder ajudar</description>
	<lastBuildDate>Tue, 21 Jul 2009 02:53:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tutorial: Acessando remotamente via VNC um computador com linux que está protegido por um firewall que não é controlado por você, usando túnel ssh</title>
		<link>http://parruda.net/2009/07/14/tutorial-acessando-remotamente-via-vnc-um-computador-com-linux-que-esta-protegido-por-um-firewall-que-nao-e-controlado-por-voce-usando-tunel-ssh/</link>
		<comments>http://parruda.net/2009/07/14/tutorial-acessando-remotamente-via-vnc-um-computador-com-linux-que-esta-protegido-por-um-firewall-que-nao-e-controlado-por-voce-usando-tunel-ssh/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 19:48:34 +0000</pubDate>
		<dc:creator>Paulo Arruda</dc:creator>
				<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[acessar vnc atrás de firewall]]></category>
		<category><![CDATA[túnel ssh]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vinagre]]></category>
		<category><![CDATA[vnc]]></category>

		<guid isPermaLink="false">http://parruda.net/?p=75</guid>
		<description><![CDATA[Sim, eu tenho controle sobre o firewall da minha empresa. Mas a questão é: e se eu não tivesse? E se eu fosse um funcionário de outro departamento senão o de informática e precisasse terminar um serviço de casa? Se minha estação de trabalho fosse Windows seria fácil. A solução seria usar o LogmeIn. Mas [...]]]></description>
			<content:encoded><![CDATA[<p>Sim, eu tenho controle sobre o firewall da minha empresa. Mas a questão é: e se eu não tivesse? E se eu fosse um funcionário de outro departamento senão o de informática e precisasse terminar um serviço de casa? Se minha estação de trabalho fosse Windows <span style="text-decoration: line-through;">seria fácil</span>. A solução seria usar o <a href="http://www.logmein.com" target="_blank">LogmeIn</a>. Mas FELIZMENTE, é Ubuntu. Então vamos lá.</p>
<ul>
<li><strong>Ingredientes:</strong></li>
</ul>
<p><strong>1.</strong> PC no trabalho, com o Ubuntu e o compartilhamento de Área de Trabalho ativado:</p>
<p><em>Sistema &gt; Preferencias &gt; Área de Trabalho Remota</em></p>
<p>Deixe como na figura abaixo, setando sua própria senha, é claro:</p>
<div id="attachment_79" class="wp-caption alignnone" style="width: 465px"><img class="size-full wp-image-79" title="Preferências da Área de Trabalho Remota" src="http://parruda.net/wp-content/uploads/2009/07/screenshot_002.jpeg" alt="Preferências da Área de Trabalho Remota" width="455" height="418" /><p class="wp-caption-text">Não esqueça de setar uma senha!</p></div>
<p><strong>2.</strong> PC da minha casa, com Ubuntu e os pacotes openssh-server e xtightvncviewer instalados</p>
<p>Como root, instale os pacotes:</p>
<p><span style="font-size: xx-small;">apt-get install openssh-server xtightvncviewer</span></p>
<ul>
<li><strong>Procedimento</strong></li>
</ul>
<p>A mágica funciona assim: você faz uma conexão ssh para o PC da sua casa. Com alguns parâmetros passados na linha de comando do ssh, você consegue fazer com que o ssh-server da sua casa fique escutando em uma determinada porta XXXX com o IP 127.0.0.1, e todo tráfego para o IP 127.0.0.1 na porta XXXX no PC da sua casa será direcionado pelo túnel ssh que liga o PC da sua casa ao PC do seu trabalho (em uma porta específica).</p>
<p>Pareceu complicado? Vamos ver na prática!</p>
<p><strong>1.</strong> Do PC do seu trabalho, execute o comando:</p>
<p><span style="font-size: xx-small;">ssh -C -N -R 5905:localhost:5900 seuusuario@ip.da.sua.casa</span></p>
<p>E misteriosamente, nada acontece&#8230; o prompt fica piscando&#8230;</p>
<p>A explicação:</p>
<p>-C <em>Ativa a compressão dos dados trafegados pela conexão do ssh</em></p>
<p>-N <em>Faz com que nenhum comando seja executado ao estabelecer a conexão. Ou seja, você não vai cair num shell na sua casa</em></p>
<p>-R 5905:localhost:5900 <em>Aqui está a mágica. Esta opção diz que todo tráfego realizado em direção ao PC da sua casa, na porta 5905, será redirecionado pelo túnel para o PC do seu trabalho, na porta 5900 (porta padrão do VNC)</em></p>
<p><strong>Obs</strong>.: Por default, o openssh-server da sua casa vai ficar escutando na porta que você indicou apenas na interface de loopback (127.0.0.1 ou localhost)</p>
<p><strong>2.</strong> Agora vá pra casa! Quando chegar lá, presumindo que você também instalou o xtightvncviewer como eu escrevi, rode o comando:</p>
<p><span style="font-size: xx-small;">xtightvncviewer -encodings tight -quality 7 -compresslevel 9 -depth 8 localhost::5905</span></p>
<p>Digite a senha que você setou nas Preferências da Área de Trabalho Remota e&#8230; Voilá!</p>
]]></content:encoded>
			<wfw:commentRss>http://parruda.net/2009/07/14/tutorial-acessando-remotamente-via-vnc-um-computador-com-linux-que-esta-protegido-por-um-firewall-que-nao-e-controlado-por-voce-usando-tunel-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como restringir alguns usuários do Zimbra a enviar e/ou receber emais para apenas o domínio local</title>
		<link>http://parruda.net/2009/07/10/como-restringir-alguns-usuarios-do-zimbra-a-enviar-eou-receber-emais-para-apenas-o-dominio-local/</link>
		<comments>http://parruda.net/2009/07/10/como-restringir-alguns-usuarios-do-zimbra-a-enviar-eou-receber-emais-para-apenas-o-dominio-local/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 22:58:07 +0000</pubDate>
		<dc:creator>Paulo Arruda</dc:creator>
				<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[envio]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[recebimento]]></category>
		<category><![CDATA[restringir]]></category>
		<category><![CDATA[restringir domínios]]></category>
		<category><![CDATA[restringir usuários]]></category>
		<category><![CDATA[zimbra]]></category>

		<guid isPermaLink="false">http://parruda.net/?p=30</guid>
		<description><![CDATA[Certa vez um cliente me pediu para restringir apenas alguns usuários do Zimbra a enviar e receber emails apenas para o domínio do correio da empresa. Fuçando na internet, não achei uma documentação que explicasse como fazer ambas as restrições, apenas cada uma separadamente.
Infelizmente, as inúmeras soluções existentes no Wiki do Zimbra não coexistem em [...]]]></description>
			<content:encoded><![CDATA[<p>Certa vez um cliente me pediu para restringir apenas alguns usuários do Zimbra a enviar e receber emails apenas para o domínio do correio da empresa. Fuçando na internet, não achei uma documentação que explicasse como fazer ambas as restrições, apenas cada uma separadamente.<br />
Infelizmente, as inúmeras soluções existentes no Wiki do Zimbra não coexistem em paz. Fui procurar ajuda na documentação oficial do Postfix. Resolvi meu problema e vou postar aqui como.<br />
Este tutorial é baseado no Zimbra Colaboration Suite 5.0.14 Open Source.</p>
<p>PS.: Tudo é feito com o usuário zimbra. Para utilizar este usuário, logue-se como root e digite:</p>
<p><span style="font-size: xx-small;">su &#8211; zimbra</span></p>
<p>Edite o arquivo <em>/opt/zimbra/conf/zmmta.cf</em></p>
<p>Procure a linha:</p>
<p><span style="font-size: xx-small;">POSTCONF virtual_transport   LOCAL postfix_virtual_transport</span></p>
<p>Logo abaixo a ela, adicione as seguintes linhas:</p>
<p><span style="font-size: xx-small;">POSTCONF smtpd_sender_restrictions          FILE postfix_sender_restrictions.cf<br />
POSTCONF smtpd_restriction_classes          restringe_envio,restringe_recebimento<br />
POSTCONF restringe_envio                    FILE postfix_restringe_envio.cf<br />
POSTCONF restringe_recebimento                    FILE postfix_restringe_recebimento.cf</span></p>
<p>Agora crie o arquivo <em>/opt/zimbra/conf/enviar</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">contarestrita@dominiodaempresa.com.br restringe_envio</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/receber</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">contarestrita@dominiodaempresa.com.br restringe_recebimento</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/dominios</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">dominiodaempresa.com.br OK</span></p>
<p>Troque o &#8220;dominiodaempresa.com.br&#8221; pelo seu domínio do correio.</p>
<p>Edite o arquivo <em>/opt/zimbra/conf/postfix_recipient_restrictions.cf</em> e adicione isto NA PRIMEIRA LINHA DO ARQUIVO:</p>
<p><span style="font-size: xx-small;">check_recipient_access hash:/opt/zimbra/conf/receber</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/postfix_restringe_recebimento.cf </em>com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">check_sender_access hash:/opt/zimbra/conf/dominios, reject</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/postfix_restringe_envio.cf</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">check_recipient_access hash:/opt/zimbra/conf/dominios, reject</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/postfix_sender_restrictions.cf </em>com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">check_sender_access hash:/opt/zimbra/conf/enviar</span></p>
<p>Pra finalizar, crie os db&#8217;s dos arquivos &#8220;<em>enviar</em>&#8220;, &#8220;<em>receber</em>&#8220;, e &#8220;<em>dominios</em>&#8221; para que o postfix possa lê-los:</p>
<p><span style="font-size: xx-small;">cd /opt/zimbra/conf<br />
postmap enviar<br />
postmap receber<br />
postmap dominios</span></p>
<p>Reinicie o MTA do zimbra:</p>
<p><span style="font-size: xx-small;">zmmtactl stop<br />
zmmtactl start</span></p>
<p>Vou explicar para que servem os 3 arquivos principais:</p>
<ul>
<li><strong>/opt/zimbra/conf/dominios</strong></li>
</ul>
<p>Lista dos domínios permitidos para os usuarios contidos nos arquivos enviar e receber</p>
<ul>
<li><strong>/opt/zimbra/conf/enviar</strong></li>
</ul>
<p>Lista dos usuários que só podem enviar emails para os domínios contidos em <em>/opt/zimbra/conf/dominios</em>. Separe cada usuário por linha, respeitando a sintaxe do arquivo.</p>
<ul>
<li><strong>/opt/zimbra/conf/receber</strong></li>
</ul>
<p>Lista dos usuários que só podem receber emails dos domínios contidos em <em>/opt/zimbra/conf/dominios</em>. Separe cada usuário por linha, respeitando a sintaxe do arquivo.</p>
<p>Espero ter ajudado <img src='http://parruda.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://parruda.net/2009/07/10/como-restringir-alguns-usuarios-do-zimbra-a-enviar-eou-receber-emais-para-apenas-o-dominio-local/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ies4Linux: Internet Explorer no Linux</title>
		<link>http://parruda.net/2008/04/28/ies4linux-internet-explorer-no-linux/</link>
		<comments>http://parruda.net/2008/04/28/ies4linux-internet-explorer-no-linux/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:15:41 +0000</pubDate>
		<dc:creator>Paulo Arruda</dc:creator>
				<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie4linux]]></category>
		<category><![CDATA[ies4linux]]></category>
		<category><![CDATA[internet explorer para linux]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://parruda.net/?p=6</guid>
		<description><![CDATA[Sabe aqueles momentos em que você morre de raiva porque não consegue abrir seu site favorito no Firefox? E quando você não consegue acessar o site do seu banco? Seus problemas acabaram!
A dica pode parecer estranha, mas porque você não abre com o Internet Explorer? Já sei: &#8220;Mas o Internet Explorer é do Windows&#8230;&#8221;. Eis [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left;" src="/imagens/ies4linux.jpg" alt="" />Sabe aqueles momentos em que você morre de raiva porque não consegue abrir seu site favorito no Firefox? E quando você não consegue acessar o site do seu banco? Seus problemas acabaram!<br />
A dica pode parecer estranha, mas porque você não abre com o Internet Explorer? Já sei: &#8220;Mas o Internet Explorer é do Windows&#8230;&#8221;. Eis a solução!</p>
<p><a href="http://www.tatanka.com.br/ies4linux/page/Pt/P%C3%A1gina_Inicial" target="_blank"><strong>IEs4Linux</strong></a> é a forma <strong>mais simples</strong> de ter o Microsoft Internet Explorer rodando no Linux.</p>
<p>Para instalar, verifique se você possui os pacotes wine e cabextract instalados. Se você usa Ubuntu ou Debian, use os comandos:</p>
<blockquote><p>dpkg -l |grep -i wine</p>
<p>dpkg -l |grep -i cabextract</p></blockquote>
<p>Se você usa SUSE ou algum outro sabor de Linux que utiliza sistema de empacotamento RPM, use os comandos:</p>
<blockquote><p>rpm -qa |grep -i wine</p>
<p>rpm -qa |grep -i cabextract</p></blockquote>
<p>Se não tiver esses pacotes instalados, faça:</p>
<blockquote><p>sudo apt-get install wine cabextract  # no o ubuntu</p>
<p>apt-get install wine cabextract  # no debian, como root</p>
<p>yast -i wine cabextract # no SUSE, como root</p></blockquote>
<p>Aí é só baixar aqui o pacote .tar.gz da última versão, extraí-lo, rodar o &#8220;ies4linux&#8221; e seguir as instruções. Para facilitar, aí vai um comando no estilo &#8220;One Liner&#8221; que baixa o pacote, extrai e roda o executável ies4linux. Rode-o numa janela de terminal.</p>
<blockquote><p>wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz &amp;&amp; tar zxvf ies4linux-latest.tar.gz &amp;&amp; cd ies4linux-* &amp;&amp; ./ies4linux</p></blockquote>
<p>Agora sim, você vai poder voltar a mandar torpedos pelo site da OI, dentre outras coisas <img src='http://parruda.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://parruda.net/2008/04/28/ies4linux-internet-explorer-no-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emesene: clone do Live Messenger no Linux</title>
		<link>http://parruda.net/2008/04/25/emesene-clone-do-live-messenger-no-linux/</link>
		<comments>http://parruda.net/2008/04/25/emesene-clone-do-live-messenger-no-linux/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 03:25:00 +0000</pubDate>
		<dc:creator>Paulo Arruda</dc:creator>
				<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[cliente msn linux]]></category>
		<category><![CDATA[emesene]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[live messenger]]></category>
		<category><![CDATA[msn]]></category>

		<guid isPermaLink="false">http://parruda.net/?p=4</guid>
		<description><![CDATA[O Emesene é um cliente MSN feito em Python+GTK, cujo objetivo é ser uma alternativa parecida com o Live Messenger do Windows. Com interface amigável, leve e bonita, é a alternativa perfeita para quem não usa áudio ou vídeo.
Infelizmente o projeto ainda não suporta transmissão de áudio, vídeo, e nem de Winks, mas, segundo os [...]]]></description>
			<content:encoded><![CDATA[<p><!--noadsense--><img class="alignleft" style="float: left;" src="http://www.emesene.org/img/emesene-logo.png" alt="" width="96" height="96" />O <a href="http://www.emesene.org" target="_blank">Emesene</a> é um cliente MSN feito em Python+GTK, cujo objetivo é ser uma alternativa parecida com o Live Messenger do <span style="text-decoration: line-through;">Windows</span>. Com interface amigável, leve e bonita, é a alternativa perfeita para quem não usa áudio ou vídeo.</p>
<p>Infelizmente o projeto ainda não suporta transmissão de áudio, vídeo, e nem de Winks, mas, segundo os desenvolvedores, tudo isso virá na próxima versão.<img class="alignright" style="float: right;" src="http://www.emesene.org/img/emesene-login.png" alt="" width="182" height="412" /></p>
<p>Para instalar é bem fácil, se você usa o Ubuntu Hardy Heron (8.04), pasta rodar o comando no terminal:</p>
<blockquote><p>sudo apt-get install emesene</p></blockquote>
<p>Mas se você preferir instalar na mão, baixe <a href="http://downloads.sourceforge.net/emesene/emesene-rc.tar.gz" target="_blank">aqui</a> o pacote tar. É só descompactar</p>
<blockquote><p>tar -xzvf emesene-rc.tar.gz</p></blockquote>
<p>e rodar o script <em>emesene</em></p>
<blockquote><p>cd emesene-rc</p>
<p>./emesene</p></blockquote>
<p>Se você quiser mais informações como colaborar com o desenvolvimento e/ou tradução do Emesene, dicas para temas e afins, acesse o <a href="http://emesene.org/trac/wiki" target="_blank">WIKI</a> ou o <a href="http://emesene.org/smf/" target="_blank">Fórum</a> do projeto e saiba como.</p>
]]></content:encoded>
			<wfw:commentRss>http://parruda.net/2008/04/25/emesene-clone-do-live-messenger-no-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
