<?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>www.pc-kc.fr &#187; no machine</title>
	<atom:link href="http://www.pc-kc.fr/tag/no-machine/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pc-kc.fr</link>
	<description>Le site pour garder le contact avec votre PC</description>
	<lastBuildDate>Tue, 24 Aug 2010 08:45:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Compagnon NX depuis le Web</title>
		<link>http://www.pc-kc.fr/tutos/compagnon-nx-depuis-le-web/</link>
		<comments>http://www.pc-kc.fr/tutos/compagnon-nx-depuis-le-web/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 12:47:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[Tutoriaux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[no machine]]></category>
		<category><![CDATA[nx]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[putty]]></category>

		<guid isPermaLink="false">http://www.pc-kc.fr/?p=65</guid>
		<description><![CDATA[Tandis que l’on cherche à faire une application portable du client NX de no machine on s’apperçoit qu’il existe aussi un client qui fonctionne depuis le web, alors comment ça marche ? En fait c’est très simple si si, en considération de la mise en place d’un serveur ssh et tout le reste, ça c’est [...]]]></description>
			<content:encoded><![CDATA[<p>Tandis que l’on cherche à faire une application portable du client NX de no machine on s’apperçoit qu’il existe aussi un client qui fonctionne depuis le web, alors comment ça marche ?</p>
<p>En fait c’est très simple si si, en considération de la mise en place d’un serveur ssh et tout le reste, ça c’est très simple <img src='http://www.pc-kc.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Tout d’abord il faut posséder le compagnon NX que vous allez mettre en place sur votre serveur Web</p>
<p>Pour télécharger NX <a href="http://www.nomachine.com/download-companion.php">web companion</a></p>
<p>Une fois télécharger vous devez installer l’intégralité du répertoire plugin sur un serveur web de préférence Apache <img src='http://www.pc-kc.fr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Là 2 solutions s’offrent à vous soit vous possédez votre propre serveur web que vous hébergez et auquel cas vous pouvez le mettre sur ce serveur, ou bien vous avez un serveur web externe (un peu comme ce site) et vous pouvez copier le répertoire via votre logiciel ftp favorit dans un répertoire de votre choix. C’est cette solution que nous allons voir dans ce tutorial.</p>
<p>Pour commencer un petit schéma :</p>
<div id="attachment_82" class="wp-caption aligncenter" style="width: 491px"><a href="http://www.pc-kc.fr/wp-content/uploads/2009/02/nxcompagnion.png"><img class="size-full wp-image-82" title="nxcompagnion" src="http://www.pc-kc.fr/wp-content/uploads/2009/02/nxcompagnion.png" alt="schéma fonctionnement NX companion" width="481" height="304" /></a><p class="wp-caption-text">schéma fonctionnement NX companion</p></div>
<p>En lisant la documentation du compagnon on voit que celui-çi n’est pas sécurisé lors de la connexion ensuite aucun problème mais du fait que la clef est stockée en clair dans un fichier de session cela représente une faille, c’est pourquoi j’ai opté pour l’hébergement sur un serveur publique, car dans ce cas je multiplie les différents sites et fichiers de connexion.</p>
<p>Donc pour sécuriser un minimum cette application il va falloir créer un fichier .htaccess où vous mettrez l’utilisateur autotisé à accéder au client Web.</p>
<p>Ensuite fourni avec le compagnon Web il y a un fichier qui se nomme nxapplet.html qu’il va falloir copier ou renommer en fichier index.html, comme ça pas de mauvaise surprise.</p>
<p>Il fa falloir faire quelques modifications dans ce fichier :</p>
<p><em>&lt;PARAM NAME=&nbsp;&raquo;SiteUrl&nbsp;&raquo; VALUE=&nbsp;&raquo;http://votresiteweb.fr/remote&nbsp;&raquo;&gt;</em> Qui représente l’emplacement où est stocké l’applet</p>
<p><em>&lt;PARAM NAME=&nbsp;&raquo;RedirectUrl&nbsp;&raquo; VALUE=&nbsp;&raquo;http://votresiteweb.fr&nbsp;&raquo;&gt;</em> Qui est le lien vers lequel l’applet doit vous rediriger une fois que vous aurez terminé</p>
<p><em>&lt;PARAM NAME=&nbsp;&raquo;SessionUrl&nbsp;&raquo; VALUE=&nbsp;&raquo;/Java/session/SessionWeb.nxs&nbsp;&raquo;&gt;</em> L’endroit et le nom de la session que vous allez utiliser pour vous connecter à votre pc</p>
<p><em>&lt;PARAM NAME=&nbsp;&raquo;SessionName&nbsp;&raquo; VALUE=&nbsp;&raquo;remote.nxs&nbsp;&raquo;&gt;</em> le nom que vous allez donner à votre session.</p>
<p>Ensuite il va falloir créer votre fichier de session qui sera stocké dans le répertoire désigné par SessionUrl</p>
<p>Pour générer un fichier session le plus simple est d’enregistrer une session à partir d’un client NX.</p>
<p>je vous met un extrait de mon fichier session.nxs</p>
<blockquote><p>&lt;option key=&nbsp;&raquo;Server host&nbsp;&raquo; value=&nbsp;&raquo;127.0.0.1&#8243; /&gt;<br />
&lt;option key=&nbsp;&raquo;Server port&nbsp;&raquo; value=&nbsp;&raquo;2222&#8243; /&gt;<br />
&lt;group name=&nbsp;&raquo;Login&nbsp;&raquo; &gt;<br />
&lt;option key=&nbsp;&raquo;Auth&nbsp;&raquo; value=&nbsp;&raquo;EMPTY_PASSWORD&nbsp;&raquo; /&gt;<br />
&lt;option key=&nbsp;&raquo;Guest Mode&nbsp;&raquo; value=&nbsp;&raquo;false&nbsp;&raquo; /&gt;<br />
&lt;option key=&nbsp;&raquo;Public Key&nbsp;&raquo; value=&nbsp;&raquo;&#8212;&#8211;BEGIN DSA PRIVATE KEY&#8212;&#8211;<br />
clef ssh NX<br />
&#8212;&#8211;END DSA PRIVATE KEY&#8212;&#8211;<br />
&nbsp;&raquo; /&gt;<br />
&lt;option key=&nbsp;&raquo;User&nbsp;&raquo; value=&nbsp;&raquo;NomDeVotreUtilisateur&nbsp;&raquo; /&gt;<em><br />
</em></p></blockquote>
<p>Vous remarquerez que je met comme serveur le 127.0.0.1 avec un port 2222&#8230; Bein pourquoi donc ??</p>
<p>Le client Web NX N’EST PAS SECURISE !!! Il va donc falloir le faire passer dans un tunnel ssh <img src='http://www.pc-kc.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  et c’est là qu’intervient votre configuration de putty</p>
<p>Un port local 2222 redirigé vers le port distant 22 avec une clef ssh + une passphrase sur une clef USB, ce qui fait que désormais votre client est sécurisé pour sa connection, puisqu’il passe via le tunnel ssh <img src='http://www.pc-kc.fr/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>La clef ssh contenue dans le fichier session sert juste à vous authentifier auprès du serveur Nx et non pas auprès du serveur SSH.</p>
<p>C’est pourquoi ça ne me dérange pas que le fichier de session soit sur un serveur publique puisque nul part, excepté dans ma configuration de putty, il n’est mentionné l’adresse IP de mon serveur NX&#8230;</p>
<p>Il faut savoir que la première fois si aucun client NX ou plugin n’est installé, l’applet va télécharger le client en local sur la machine, en revanche à la fin de l’utilisation le fichier session sera détruit. Il ne restera que le dossier plugin dans le home de l’utilisateur.</p>
<p>voilà</p>
<div class="attachments"><h2>Traduction NX Companion</h2><dl class="attachments attachments-medium"><dt class="icon"><a title="trad-compagnon-nx" href="?aid=87&pid=65&sa=0"><img src="http://www.pc-kc.fr/wp-content/plugins/eg-attachments/images/zip.png" width="32" height="32" alt="" /></a></dt><dd class="caption"><strong>Fichier: </strong><a href="http://www.pc-kc.fr/wp-content/uploads/2009/02/trad-compagnon-nx.zip" title="trad-compagnon-nx">trad-compagnon-nx.zip</a> (80 Ko)<br /><strong>L&eacute;gende: </strong>Traduction NX Companion</dd></dl></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pc-kc.fr/tutos/compagnon-nx-depuis-le-web/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Clients NX portables</title>
		<link>http://www.pc-kc.fr/planet-libre/attachments/</link>
		<comments>http://www.pc-kc.fr/planet-libre/attachments/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:42:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[no machine]]></category>
		<category><![CDATA[portable nx]]></category>

		<guid isPermaLink="false">http://www.pc-kc.fr/?p=30</guid>
		<description><![CDATA[Vous trouverez ci-dessous les 2 clients NX portables que j&#8217;ai fait. NB : La version 1.5 fonctionne avec freenx, ce qui n&#8217;est pas le cas pour les versions supèrieures Si quelqu&#8217;un à une version 2.xxx il me l&#8217;envoyer, j&#8217;en ferais une version portable, la mienne à eu un problème lors de la compression]]></description>
			<content:encoded><![CDATA[<p>Vous trouverez ci-dessous les 2 clients NX portables que j&#8217;ai fait.</p>
<p>NB : La version 1.5 fonctionne avec freenx, ce qui n&#8217;est pas le cas pour les versions supèrieures</p>
<p><code><div class="attachments"><h2>Cliquez sur l'image pour télécharger</h2><dl class="attachments attachments-large"><dt class="icon"><a title="portablenxclient-15" href="?aid=28&pid=30&sa=0"><img src="http://www.pc-kc.fr/wp-content/plugins/eg-attachments/images/zip.png" width="48" height="48" alt="" /></a></dt><dd class="caption"><strong>Titre: </strong><a title="portablenxclient-15" href="?aid=28&pid=30&sa=0">portablenxclient-15</a><br /><strong>L&eacute;gende: </strong>Portable NX-client 1.5<br /><strong>Fichier: </strong>portablenxclient-15.zip<br /><strong>Taille: </strong>5 Mo</dd></dl><dl class="attachments attachments-large"><dt class="icon"><a title="portablenxclient-300-73" href="?aid=29&pid=30&sa=0"><img src="http://www.pc-kc.fr/wp-content/plugins/eg-attachments/images/zip.png" width="48" height="48" alt="" /></a></dt><dd class="caption"><strong>Titre: </strong><a title="portablenxclient-300-73" href="?aid=29&pid=30&sa=0">portablenxclient-300-73</a><br /><strong>L&eacute;gende: </strong>Portable NX-Client 3.0.0-73<br /><strong>Fichier: </strong>portablenxclient-300-73.zip<br /><strong>Taille: </strong>6 Mo</dd></dl></div></code></p>
<p>Si quelqu&#8217;un à une version 2.xxx il me l&#8217;envoyer, j&#8217;en ferais une version portable, la mienne à eu un problème lors de la compression</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pc-kc.fr/planet-libre/attachments/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
