<?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>Diego Feitosa &#187; xorg</title>
	<atom:link href="http://www.dnfeitosa.com/tag/xorg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dnfeitosa.com</link>
	<description></description>
	<lastBuildDate>Mon, 19 Jul 2010 00:08:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Redirecionamento do X11 (X11 Forwarding)</title>
		<link>http://www.dnfeitosa.com/2010/07/18/redirecionamento-do-x11-x11-forwarding/</link>
		<comments>http://www.dnfeitosa.com/2010/07/18/redirecionamento-do-x11-x11-forwarding/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 00:08:58 +0000</pubDate>
		<dc:creator>Diego Feitosa</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rede]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[redirecionamento x11]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[ssh tunnel]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[X]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[x11 forwarding]]></category>
		<category><![CDATA[xfree86]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[xwin]]></category>

		<guid isPermaLink="false">http://www.dnfeitosa.com/?p=161</guid>
		<description><![CDATA[Executando aplicações gráficas do servidor. O SSH é sem dúvida uma das ferramentas mais populares e utilizadas por desenvolvedores, sysadmins e entusiastas de informática, seja para cópia de arquivos (SCP, SFTP), login remoto ou redirecionamento de tráfego TCP (tunnels). No entanto, muita gente não sabe que existe a possibilidade de executar aplicações gráficas do servidor [...]]]></description>
			<content:encoded><![CDATA[<h1>Executando aplicações gráficas do servidor.</h1>
<p>O SSH é sem dúvida uma das ferramentas mais populares e utilizadas por desenvolvedores, sysadmins e entusiastas de informática, seja para cópia de arquivos (SCP, SFTP), login remoto ou redirecionamento de tráfego TCP (tunnels).</p>
<p>No entanto, muita gente não sabe que existe a possibilidade de executar aplicações gráficas do servidor no próprio cliente de maneira fácil e sem nenhuma ferramenta ou configuração adicional dependendo do sistema operacional.</p>
<h2>X11 Forwarding</h2>
<p>O X11 Forwarding é essa capacidade de redirecionamento das informações do servidor X remoto para o cliente que está efetuando a conexão.</p>
<p>Diferente do redirecionamento TCP (tunnelling), quando uma conexão é estabelecida com este recurso habilitado, o servidor recebe também as informações do display do cliente, possibilitando a renderização das janelas localmente.</p>
<h2>Cliente OSX ou Linux</h2>
<p>Para habilitar o redirecionamento do X11 no Linux ou no OSX, basta executar o comando ssh com o parâmetro <em>-X</em>:</p>
<div><a href="http://www.dnfeitosa.com/wp-content/uploads/2010/07/ssh_command.png"><img class="aligncenter size-medium wp-image-164" title="ssh_command" src="http://www.dnfeitosa.com/wp-content/uploads/2010/07/ssh_command-300x90.png" alt="" width="300" height="90" /></a></div>
<p>E em seguida quando a conexão estiver estabelecida, executar os programas desejados:</p>
<p><img class="aligncenter size-medium wp-image-162" title="app_execution" src="http://www.dnfeitosa.com/wp-content/uploads/2010/07/app_execution-300x247.png" alt="" width="300" height="247" /></p>
<p>Note que embora a aplicação esteja rodando no cliente, os recursos como discos, impressoras e unidades de rede são os presentes no servidor.</p>
<h2>Cliente Windows</h2>
<p>Para fazer o redirecionamento do X11 no Windows é preciso ter o XWin instalado. No <a href="http://www.cygwin.com/">Cygwin</a>, instale o pacote <em>xorg-server</em> que já possui todas as dependências necessárias.</p>
<div><a href="http://www.dnfeitosa.com/wp-content/uploads/2010/07/xorg_install.png"><img class="aligncenter size-medium wp-image-166" title="xorg_install" src="http://www.dnfeitosa.com/wp-content/uploads/2010/07/xorg_install-300x186.png" alt="" width="300" height="186" /></a></div>
<p>Aguarde até que o programa de instalação termine de baixar e descompactar os pacotes; em seguida, abra uma janela do Cygwin e execute:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">XWin.exe <span style="color: #660033;">-multiwindow</span></div></div>
<div><a href="http://www.dnfeitosa.com/wp-content/uploads/2010/07/xwin.png"><img class="aligncenter size-medium wp-image-167" title="xwin" src="http://www.dnfeitosa.com/wp-content/uploads/2010/07/xwin-300x161.png" alt="" width="300" height="161" /></a></div>
<p>Um ícone do XWin aparecerá no tray indicando que o cliente está rodando.</p>
<div id="_mcePaste">Agora é a hora de configurar o <a href="http://www.putty.org/">PuTTY</a>. Nas opções laterais, navegue até <em>Connection &gt; SSH &gt; X11</em>. Clique em ‘<em>Enable X11 forwarding</em>’ e preencha a caixa ‘<em>X display location</em>’ com ‘<em>localhost</em>’</div>
<div id="_mcePaste"><a href="http://www.dnfeitosa.com/wp-content/uploads/2010/07/putty_configuration.png"><img class="aligncenter size-medium wp-image-163" title="putty_configuration" src="http://www.dnfeitosa.com/wp-content/uploads/2010/07/putty_configuration-300x287.png" alt="" width="300" height="287" /></a></div>
<p>Abra a conexão com o servidor remoto e execute a o programa desejado.</p>
<div><a href="http://www.dnfeitosa.com/wp-content/uploads/2010/07/windows_x11_forward.png"><img class="aligncenter size-medium wp-image-165" title="windows_x11_forward" src="http://www.dnfeitosa.com/wp-content/uploads/2010/07/windows_x11_forward-300x182.png" alt="" width="300" height="182" /></a></div>
<h2>É isso!</h2>
<p>Dúvidas, problemas, críticas e sugestões são muito bem-vindas! Não deixe de postar um comentário que responderei assim que puder.</p>
<p>Até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dnfeitosa.com/2010/07/18/redirecionamento-do-x11-x11-forwarding/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

