Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
freenx [Le 27/11/2014, 19:14]
Yann35133 [Freenx, mise en œuvre]
freenx [Le 04/01/2017, 07:27] (Version actuelle)
L'Africain tags et nettoyage de la page
Ligne 1: Ligne 1:
-{{tag>Dapper Feisty Gutsy serveur bureau_à_distance BROUILLON}}+{{tag>Precise ​serveur bureau_à_distance BROUILLON}}
  
 ---- ----
Ligne 8: Ligne 8:
 <note important>​FreeNX n'est pas compatible avec les dernières versions du client de [[http://​www.nomachine.com/​|NoMachine]]. Le [[:serveur NoMachine]] est donc indispensable si vous souhaitez installer un client sous Windows Vista. (corrigé avec la dernière version) </​note>​ <note important>​FreeNX n'est pas compatible avec les dernières versions du client de [[http://​www.nomachine.com/​|NoMachine]]. Le [[:serveur NoMachine]] est donc indispensable si vous souhaitez installer un client sous Windows Vista. (corrigé avec la dernière version) </​note>​
  
-<note important>​Le développement de freenx semble fortement ralenti depuis 2008((http://​linuxfr.org/​users/​fravashyo/​journaux/​x2go-le-digne-successeur-de-freenx/​|lien d'un article linux-fr)). Le programme [[x2go|x2go]] prends la suite avec sa simplicité d'​instalation ​et ses clients libres pour tous OS. </​note>​+<note important>​Le développement de freenx semble fortement ralenti depuis 2008((http://​linuxfr.org/​users/​fravashyo/​journaux/​x2go-le-digne-successeur-de-freenx/​|lien d'un article linux-fr)). Le programme [[:x2go]] prends la suite avec sa simplicité d’installation ​et ses clients libres pour tous OS.</​note>​
  
 <​note>​Le serveur FreeNX des dépôts launchpad ppa fonctionne sans problème avec le dernier client NX NoMachines (3.3.0-6)</​note>​ <​note>​Le serveur FreeNX des dépôts launchpad ppa fonctionne sans problème avec le dernier client NX NoMachines (3.3.0-6)</​note>​
Ligne 36: Ligne 36:
  
 La connexion à Freenx se fait via SSH. La connexion à Freenx se fait via SSH.
-Pour installer SSH, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **ssh**.+Pour installer SSH, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>ssh]]**.
 Lorsque c'est terminé, ssh est opérationnel. ​ Lorsque c'est terminé, ssh est opérationnel. ​
  
Ligne 56: Ligne 56:
 Normalement,​ vous devriez n'​avoir qu'a dé-commenter la dernière ligne. Le « ''​PermitRootLogin no''​ » n'est pas indispensable. C'est juste une mesure de sécurité. Songez aussi à changer le numéro de port; le port par défaut est en effet la cible de constantes tentatives de pénétration automatisées. Si vous ne comprenez pas de quoi il s'​agit,​ ne vous en souciez pas. Ce changement n'est pas critique pour utiliser Freenx ou pour la sécurité, étant donné la sécurité inhérente à ssh.  Normalement,​ vous devriez n'​avoir qu'a dé-commenter la dernière ligne. Le « ''​PermitRootLogin no''​ » n'est pas indispensable. C'est juste une mesure de sécurité. Songez aussi à changer le numéro de port; le port par défaut est en effet la cible de constantes tentatives de pénétration automatisées. Si vous ne comprenez pas de quoi il s'​agit,​ ne vous en souciez pas. Ce changement n'est pas critique pour utiliser Freenx ou pour la sécurité, étant donné la sécurité inhérente à ssh. 
  
-Il faut maintenant faire en sorte que SSH prenne en compte cette nouvelle configuration. Pour cela, tapez la commande suivante : +Il faut maintenant faire en sorte que SSH prenne en compte cette nouvelle configuration. Pour cela, tapez la commande suivante : ​<​code>​sudo service ssh restart</​code>​
- +
-  sudo /​etc/​init.d/​ssh reload +
- +
-À partir de Lucid Lynx (Ubuntu 10.04) la commande à utiliser pour relancer ssh est: +
- +
-  ​sudo service ssh restart+
  
 ===== Installation et configuration de Freenx ===== ===== Installation et configuration de Freenx =====
- 
-<note tip>​Jaunty 9.04 : voici un Script en version 0.1 pour simplifier l'​installation et la configuration : http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2748883#​p2748883</​note>​ 
  
 <note tip>​Utilisateurs de Lucid (10.04), des instructions sont disponibles [[https://​help.ubuntu.com/​community/​FreeNX|sur le wiki anglophone]] et permettent une installation beaucoup plus rapide, notamment grâce au script //nxsetup// maintenant fourni avec le paquet FreeNX et qui automatise toute l'​installation</​note>​ <note tip>​Utilisateurs de Lucid (10.04), des instructions sont disponibles [[https://​help.ubuntu.com/​community/​FreeNX|sur le wiki anglophone]] et permettent une installation beaucoup plus rapide, notamment grâce au script //nxsetup// maintenant fourni avec le paquet FreeNX et qui automatise toute l'​installation</​note>​
  
-FreeNX est disponible dans deux dépôts tiers, l'un pour Gutsy, l'​autre pour Debian. Bien que celui de Gutsy ne contienne pas la version la plus récente, ça fonctionne. +  * [[:tutoriel:comment_modifier_sources_maj|Modifiez vos sources ​de mises à jour]] ​pour y ajouter ​le dépôt suivant 
- +<​file>​deb http://​ppa.launchpad.net/​freenx-team/​ppa/​ubuntu ​precise ​main</file
-<note important>​NOTE ( Utilisateurs d'​INTREPID IBEX ) Le dépôt ​de freenx présent sous Hardy ne fonctionne pas avec la version 8.10.  +  ​* ​Il est ensuite nécessaire d'​ajouter la clé PGP à votre distribution,​ on ouvre donc un [[:terminal]] <​code>​gpg --keyserver subkeys.pgp.net --recv-keys D018A4CE 
-Il est alors nécessaire d'​utiliser le dépôt de FreeNX Team PPA</​note>​ +sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE</​code>​
- +
-pour cela, ouvrez avec votre éditeur de texte favori le fichier ///​etc/​apt/​sources.list//​ +
- +
-et y ajouter ​les lignes suivantes+
- +
-      ​deb http://​ppa.launchpad.net/​freenx-team/​ppa/​ubuntu ​intrepid ​main +
- +
-      deb-src http://​ppa.launchpad.net/​freenx-team/​ppa/​ubuntu intrepid main +
- +
-<​note>​Pour precise (12.04), remplacez dans les deux lignes précédentes "​intrepid"​ par "​precise"​.</note+
- +
-Il est ensuite nécessaire d'​ajouter la clé PGP à votre distribution,​ on ouvre donc un terminal: +
- +
-      ​gpg --keyserver subkeys.pgp.net --recv-keys D018A4CE +
- +
-      ​sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE+
  
 <note tip>Si la commande ci-dessus ne fonctionne pas, vous pouvez taper la commande suivante: <note tip>Si la commande ci-dessus ne fonctionne pas, vous pouvez taper la commande suivante:
Ligne 95: Ligne 71:
 </​note>​ </​note>​
  
-La clé est ajoutée, on peut maintenant mettre à jour la liste des dépôts puis installer le logiciel: +  * puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez ​la liste des paquets]]. 
- +  * [[:tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>freenx]]**.
-      sudo apt-get update +
- +
-      sudo apt-get install ​freenx+
  
 Une fois installé, reste à paramétrer le serveur, et sécuriser le tout. **Pour cela deux choses, d'une part modifier le port ssh par défaut, puis d'​autre par créer votre propre certificat.** Une fois installé, reste à paramétrer le serveur, et sécuriser le tout. **Pour cela deux choses, d'une part modifier le port ssh par défaut, puis d'​autre par créer votre propre certificat.**
Ligne 142: Ligne 115:
 ls -alp /​home/​votrecompte/​client.id_dsa.key pour vérifier les nouveaux droits ls -alp /​home/​votrecompte/​client.id_dsa.key pour vérifier les nouveaux droits
 Maintenant vous pouvez la copier sur votre clé. Maintenant vous pouvez la copier sur votre clé.
- 
-==== Installation depuis dépôt tiers ==== 
- 
-<note tip>Si vous avez suivi un tas de tutoriels pour ajouter les logiciels qui manquaient à la base, il y a des chances que votre liste de dépôts tiers ne vous dise plus grand-chose : n'​hésitez donc pas à écrire un commentaire pour chacun d'eux pour savoir ce qu'ils contiennent !</​note>​ 
- 
-[[:​tutoriel:​comment_modifier_sources_maj|Ajouter les dépôts suivants]] à vos sources de mises à jour (selon votre version) : 
- 
- 
- 
-=== Ubuntu 8.04 === 
- 
-<​file>​deb http://​www.datakeylive.com/​ubuntu hardy main</​file>​ 
- 
-Il n'y a pas de clé gpg disponible, ce qui génère une erreur lors du rechargement de l'​information des dépôts. Cela n'est pas bloquant. 
- 
-=== Ubuntu 7.10 === 
- 
-<​file>​deb http://​www.datakeylive.com/​ubuntu gutsy main</​file>​ 
- 
-<​code>​ 
-wget http://​www.datakeylive.com/​ubuntu/​dists/​gutsy/​wjeremy.key -O - | sudo apt-key add - 
-wget http://​www.datakeylive.com/​ubuntu/​dists/​gutsy/​alivesoftware.key -O - | sudo apt-key add - 
-</​code>​ 
- 
-=== Ubuntu 7.04 === 
- 
-<​file>​ 
-deb http://​mirror2.ubuntulinux.nl/​ feisty-seveas all 
-deb-src http://​mirror2.ubuntulinux.nl/​ feisty-seveas all 
-</​file>​ 
- 
-=== Ubuntu 6.10 === 
- 
-<​file>​ 
-deb http://​mirror2.ubuntulinux.nl/​ edgy-seveas all 
-deb-src http://​mirror2.ubuntulinux.nl/​ edgy-seveas all 
-</​file>​ 
- 
-<​note>​FreeNX n'est pas disponible dans le dépôt Edgy de ubuntulinux.nl.</​note>​ 
- 
-=== Ubuntu 6.06 LTS === 
- 
-<​file>​ 
-deb http://​mirror2.ubuntulinux.nl/​ dapper-seveas all 
-deb-src http://​mirror2.ubuntulinux.nl/​ dapper-seveas all 
-</​file>​ 
- 
-==== Configuration ==== 
- 
-Tapez la commande suivante dans le terminal. ​ 
- 
-  gpg --keyserver subkeys.pgp.net --recv-keys 1135D466 
-  gpg --export --armor 1135D466 | sudo apt-key add - 
- 
-S'il n'​existe pas déjà, [[:​tutoriel:​comment_editer_un_fichier|créez un fichier]] **/​etc/​apt/​preferences** dans lequel vous ajoutez les lignes suivantes : 
- 
-<​file>​ 
-Package: * 
-Pin: release o=Seveas 
-Pin-Priority:​ 50 
-</​file>​ 
- 
-Ces règles indiquent que cette source ne sera prise en considération que si le package ne se trouve pas dans les sources standards. Pour vérifier que cette règle est bien prise en compte tappez la commande suivante après avoir mise-à-jour le cache :  
- 
-  sudo apt-get update 
-  apt-cache policy 
- 
-Normalement vous devriez voir ceci au début du listing : 
- 
-<​code>​ 
-Fichiers du paquet : 
- 100 /​var/​lib/​dpkg/​status 
-     ​release a=now 
-  50 http://​seveas.ubuntulinux.nl breezy-seveas/​all Packages 
-     ​release v=5.10,​o=Seveas,​a=breezy-seveas,​l=Seveas,​c=all 
-     ​origin seveas.ubuntulinux.nl 
- 500 http://​security.ubuntu.com 
- ... 
-</​code>​ 
- 
-Si tout s'est bien passé jusqu'​ici,​ vous êtes prêt pour installer Freenx. Cette fastidieuse opération ne sera plus nécessaire le jour où Freenx sera mis à disposition dans les dépôts Universe ou Multiverse ou mieux encore dans le dépôt Main. 
  
  
  • freenx.txt
  • Dernière modification: Le 04/01/2017, 07:27
  • par L'Africain