installer freeNx Server sous Ubuntu
Le but est pouvoir se connecter à un serveur sous ubuntu avec une belle interface graphique Gnome (un peu comme Terminal serveur windows) au lieu de ligne de commande sous putty (ssh).
1) Se connecter au serveur avec putty.exe (Login et mot de passe fournis par votre Hébergeur)
2) installation de l’interface Graphique Ubuntu Desktop avev Gnome Classic dans ubuntu:
Suivez les instructions à l’écran, si dans un cadre Bleu, il vous demande d’écraser des fichiers de configurations, répondez NON, jusque là rien de bien compliqué.
tapez :
sudo apt-get install ubuntu-desktop; sudo apt-get install gnome-session-fallback; 3) Installation de FreeNx pour vous connecter a distance à votre interface graphique gnome ( comme un Terninal serveur / Bureau à Distance de windows )
Tapez :
sudo apt-get install python-software-properties; #si pas deja installé; sudo add-apt-repository ppa:freenx-team --yes; sudo apt-get update --yes ; sudo apt-get install python-software-properties; sudo apt-get install freenx;
5) Installasion par un script ( c’est plus simple ), s’il demande de remplacer la Clé tapez N comme Non.
wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
tar -xvf nxsetup.tar.gz
sudo cp nxsetup /usr/lib/nx/nxsetup
S'il vous demande de remplace la Clé tapez N comme Non
# le script si dessus remplace ces lignes qui deviennent inutile:
# sudo /usr/lib/nx/nxkeygen
# sudo /usr/lib/nx/nxsetup –installsudo dpkg-reconfigure freenx-server
# selectionnez custom keys ########
7) Demarrage du nxsetup:
sudo /usr/lib/nx/nxsetup --install
8) copiez la clef qui est ici :
nano /var/lib/nxserver/home/.ssh/client.id_dsa.key
Ressemble à ça : copiez là, CTRL+C (dans un fichier texte avec édit sur votre PC de bureau) puis CTRL+V
-----BEGIN DSA PRIVATE KEY----- NIIBuwIBAAKBgQCXv9AzQXjxvXWC1qu3CdEqskX9YomTfyG865gb4D02ZwWuRU/9 C3I9/bEWLdaWgJYXIcFJsMCIkmWjjeSZyTmeoypI1iLifTHUxn3b7WNWi8AzKcVF aBsBGiljsop9NiD1mEpA0G+nHHrhvTXz7pUvYrsrXcdMyM6rxqn77nbbnwIVALCi xFdHZADw5KAVZI7r6QatEkqLAoGBAI4L1TQGFkq5xQ/nIIciW8setAAIyrcWdK/z 5/ZPeELdq70KDJxoLf81NL/8uIc4PoNyTRJjtT3R4f8Az1TsZWeh2+ReCEJxDWgG fbk2YhRqoQTtXPFsI4qvzBWct42WonWqyyb1bPBHk+JmXFscJu5yFQ+JUVNsENpY +Gkz3HqTAoGANlgcCuA4wrC+3Cic9CFkqiwO/Rn1vk8dvGuEQqFJ6f6LVfPfRTfa QU7TGVLk2CzY4dasrwxJ1f6FsT8DHTNGnxELPKRuLstGrFY/PR7KeafeFZDf+fJ3 mbX5nxrld3wi5titTnX+8s4IKv29HJguPvOK/SI7cjzA+SqNfD7qEo8CFDIm1xRf 8xAPsSKs6yZ6j1FNklfu -----END DSA PRIVATE KEY-----
Voila c’est installé sur votre Serveur
9) Maintenant vous allez installer FreeNx sur votre Pc de bureau pour accéder a votre Serveur :
Télécharger FreeNx Client pour Windows
Lancer FreeNX(Windows), il y a quelques reglages simple dans > Configure
Host : l’ip de votre Serveur
Desktop : GNOME
bouton Key… > Collez la Clé
-----BEGIN DSA PRIVATE KEY----- NIIBuwIBAAKBgQCXv9AzQXjxvXWC1qu3CdEqskX9YomTfyG865gb4D02ZwWuRU/9 C3I9/bEWLdaWgJYXIcFJsMCIkmWjjeSZyTmeoypI1iLifTHUxn3b7WNWi8AzKcVF aBsBGiljsop9NiD1mEpA0G+nHHrhvTXz7pUvYrsrXcdMyM6rxqn77nbbnwIVALCi xFdHZADw5KAVZI7r6QatEkqLAoGBAI4L1TQGFkq5xQ/nIIciW8setAAIyrcWdK/z 5/ZPeELdq70KDJxoLf81NL/8uIc4PoNyTRJjtT3R4f8Az1TsZWeh2+ReCEJxDWgG fbk2YhRqoQTtXPFsI4qvzBWct42WonWqyyb1bPBHk+JmXFscJu5yFQ+JUVNsENpY +Gkz3HqTAoGANlgcCuA4wrC+3Cic9CFkqiwO/Rn1vk8dvGuEQqFJ6f6LVfPfRTfa QU7TGVLk2CzY4dasrwxJ1f6FsT8DHTNGnxELPKRuLstGrFY/PR7KeafeFZDf+fJ3 mbX5nxrld3wi5titTnX+8s4IKv29HJguPvOK/SI7cjzA+SqNfD7qEo8CFDIm1xRf 8xAPsSKs6yZ6j1FNklfu -----END DSA PRIVATE KEY-----
10) Si vous n’arrivez pas a vous connectez :
Redémarrer le serveur
reboot
Si ça ne fonctionne toujours pas, essayez FreeNX> configure > client Deskop >, choisissez Custom au lieu de Gnome, afin de vérifier qu’il se connecte en mode texte, comme putty ou un termimal. si ça fonctionne c’est qu’il y a un erreur dans l’installation de gnome Desktop-ubuntu, si ça ne fonctionne pas c’est qu’il y a une erreur dans la Clé (KEY) de cryptage ou dans l’installation quand il vous a demandé de supprimer les comptes de configuration (Oui au lieu de Non).
Source : https://help.ubuntu.com/community/FreeNX
—————————————————————-
11) Vous êtes connecté 🙂 Réglage de Ubuntu / Gnome sous FreeNx
PASSAGE en Français : Sélectionnez Système > Administration > Prise en charge des Langues > Français. (sera pris en charge au prochain démarrage)
Mise à jour : Ubuntu, autant commecer avec un Serveur à jour :
Système > Administration >Souces de Logiciels > Autre logiciels > vérifier que tout est coché.
Système > Administration > Gestionnaire de mises à jour. installer les mises à jour. Après ça redémarrer le serveur.
Note : lorsque votre serveur est en Production ne faites plus des mises à jours, sauf si c’est essentiel après avoir fait toutes les sauvegardes qui s’impose.
12) Mettre le Clavier en AZERTY (pour Ubuntu Gnone avec FreeNx) : le clavier reste en QWERTY. pour changer il faut allez :
Système > Préférences > Clavier > Agencements > Options > +Touches Changeant de disposition. > Coché « Les touches Alt ensemble »
Voila il est en AZERTY ! Attention il y a un bug avec Freenx, si vous changer de poste il arrive que vous deviez recommencer cette manip.
Si votre Pavé numérique est inversé il faut installer numlockx et ajouter ces 3 lignes au début du fichier /etc/gdm/Init/Default
if [ -x /usr/bin/numlockx ]; then exec /usr/bin/numlockx on fi
source: http://doc.ubuntu-fr.org/numlockx
-Redémarrer votre session pour que ces lignes soit pris en compte
14) Mettre à jour votre Ubuntu (Facultatif)
On va en profité pour mettre à jour Ubuntu, (éviter lorsque le serveur est en production)
– System > Administration > Sources de logiciels > Cochez : Logiciels Libre Maintenu par Canonical & par la communauté
– System > Administration > Gestionnaire de Mises à jour
Après ça pensez a un rebooter (redémarrage) votre serveur afin de vérifier que tout a bien été pris en compte.
Terminée 🙂
_________________________________________________________________________________________________________________________________
Vous voulez recommencer l’installation, avant il faut dé-installer.
Voici la procédure pour dé-installer :
Si vous est en mode administrateur (root) vous n’avez pas besoin de mettre sudo
sudo apt-get purge nxclient nxserver nxnode sudo apt-get purge openssh-server openssh-client sudo rm -r usr/NX sudo rm -r ~/.ssh/
Après cela, vous pouvez recommencer l’installation 🙂
info : pour desintaller freeNx : sudo aptitude remove freenx
Autres cas : ____________________________________________________
Ubuntu 12.04 Server (sans Unity)
pour cette version il faudra installer Gnome-Shell dans Ubuntu mais sans installer Unity. (source : http://linux.leunen.com/?p=1184 )
sudo aptitude install xserver-xorg gnome-shell language-pack-fr-base language-pack-fr language-pack-gnome-fr-base language-pack-gnome-fr
Puis et quelques applications :
sudo aptitude install gedit firefox thunderbird gnome-terminal synaptic gcalctool gnome-utils gnome-disk-utility net-tools evince nautilus-share seahorse gnome-media sudo aptitude install software-center ubuntuone-installer jockey-gtk language-selector-gnome _________________________________________________________________________________________________________________________
Ubuntu 11.10, 12.04 &+ avec Unity
il suffit simplement dans un terminal de tapez :
installer Gnome Shell
sudo apt-get install gnome-shell
et si vous voulez supprimer Unity :
sudo apt-get remove unity unity-2d-places unity-2d unity-2d-panel unity-2d-spread unity-asset-pool unity-services unity-lens-files unity-lens-music unity-lens-applications gir1.2-unity-4.0 unity-common ____________________________________________
sous Ubuntu 13.04, 13.10
1. Activer SSH pour Ubuntu 13.04
sudo apt-get install openssh-server
sudo service ssh start
2. Modifier le depot FreeNX repository pour
sudo apt-add-repository ppa:freenx-team echo "pour la 13.04" ; sudo sed -i 's/raring/precise/g' /etc/apt/sources.list.d/freenx-team-ppa-raring.list echo "pour la 13.10 "; sudo sed -i 's/sausy/precise/g' /etc/apt/sources.list.d/freenx-team-ppa-saucy.listPuis installez FreeNx
sudo apt-get update sudo apt-get install freenx-server
wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz tar -xvf nxsetup.tar.gz sudo cp nxsetup /usr/lib/nx/nxsetup sudo /usr/lib/nx/nxsetup --install --auto S'il vous demande de remplace la Clé tapez N comme Non
Test effectué sur un Serveur Virtualisé 1and1 sous Ubuntu server 10.04 Lst . Ok
Bonjour,
je débute…
Je suis pas à pas l’installation mais ça ne marche pas, j’ai pris connaissance des tutos sur forum ubuntu, mais je m’y perd malgré leurs qualités.
Je souhaite installer freenx sur un serveur 1&1 ( oui, je sais..), ubuntu serveur 12.04 pour ensuite travailler à distance avec gnome sur ce serveur qui va héberger une appli web.
Mon pc local est également en ubuntu12.04
Par quoi je dois remplacer :
sudo sed -i ‘s/natty/lucid/g’ /etc/apt/sources.list.d/freenx-team-ppa-natty.list
sudo apt-get update
Le package > « sudo apt-get install freenx » est il Ok avec ma version ubuntu server 12.04,
J’ai besoin d’un coup de main..
merci bien
daniel
pour la 12.04 il y a un tuto ici : http://www.dickson.me.uk/2012/06/18/installing-freenx-server-on-12-04-precise-pangolin/