#1 Le 20/06/2009, à 23:43
- l e . n o x
script Installation FreeNX - client Nomachine - ssh - Jaunty
Bonsoir,
Suite à quelques recherches je suis tombé sur FreeNX,
ceci dans le but de dépanner à distance la famille encore en ADSL 512ko.
Le "bureau à distance - vinagre" étant beaucoup trop saccadé, limite inexploitable ....
voici la doc qui ma grandement aidé : http://doc.ubuntu-fr.org/freenx
Voici un petit script en version "Beta" permettant de simplifier cette démarche :
Ceci vous permetra de recuperer directement le script :
wget http://ordiboy.free.fr/open/Linux/Setup_FreeNx_0.1.sh
chmod +x ./Setup_FreeNx_0.1.sh
./Setup_FreeNx_0.1.sh
Le voici en lecture directe :
#!/bin/sh
#
##################################
## Auteurs : Le.NoX ;o) ##
## Version: 0.1 ##
## Licence: GNU ##
##################################
# Script de mise en place de FreeNx et du client NOMACHINE nxclient_3.3.0-6_i386.deb
#
echo "'########:'########::'########:'########:'##::: ##:'##::::'##:
##.....:: ##.... ##: ##.....:: ##.....:: ###:: ##:. ##::'##::
##::::::: ##:::: ##: ##::::::: ##::::::: ####: ##::. ##'##:::
######::: ########:: ######::: ######::: ## ## ##:::. ###::::
##...:::: ##.. ##::: ##...:::: ##...:::: ##. ####::: ## ##:::
##::::::: ##::. ##:: ##::::::: ##::::::: ##:. ###:: ##:. ##::
##::::::: ##:::. ##: ########: ########: ##::. ##: ##:::. ##:
..::::::::..:::::..::........::........::..::::..::..:::::..:: "
sudo apt-get install openssh-server
echo " Modifiez la section « Authentification » pour avoir ce qui suit :"
echo "============================================================"
echo "# Authentication:
LoginGraceTime 120
PermitRootLogin no
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys
"
echo "============================================================"
sudo gedit /etc/ssh/sshd_config
sudo /etc/init.d/ssh reload
echo "============================================================"
echo "controle et activation du depot freenx"
echo "============================================================"
if ! grep -q "deb http://ppa.launchpad.net/freenx-team/ubuntu jaunty main" < /etc/apt/sources.list
then
echo "deb http://ppa.launchpad.net/freenx-team/ubuntu jaunty main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE
sudo apt-get update
fi
sudo apt-get install freenx
echo "============================================================"
echo "changer le port SSHD_PORT=11122 pour concordance avec SSH"
echo "============================================================"
echo " Attention le port doit être celui précisé au préalable dans le fichier de configuration de votre serveur ssh, qui se trouve dans /etc/ssh/sshd_config "
sudo gedit /etc/nxserver/node.conf
echo "============================================================"
echo "Arret / restart du serveur NX"
echo "============================================================"
sudo /etc/init.d/freenx-server stop
sudo /etc/init.d/freenx-server start
echo "============================================================"
echo "Telechargement du client NX NOMACHINE"
echo "============================================================"
########################################################################################################################
clear
echo ""
echo " ----------------------------------------------------"
echo " Telechargement & Installation "
echo " "
echo " Client NX NOMACHINE nxclient_3.3.0-6_i386.deb "
echo " ----------------------------------------------------"
echo ""
echo " 1 - I(nstallation)"
echo ""
echo " 2 - A(nnuler)"
echo ""
read reponse
#Menu / Installation
#-------------------
case $reponse in
[iI]* | 1)
wget http://64.34.161.181/download/3.3.0/Linux/nxclient_3.3.0-6_i386.deb
sudo dpkg -i nxclient_3.3.0-6_i386.deb
sudo chmod 755 /usr/lib/cups/backend/ipp
;;
[aA]* | 2)
clear
echo " ---------------------------------------"
echo " ---------------------------------------"
echo " Installation annulée, au revoir "
echo " ---------------------------------------"
echo " ---------------------------------------"
sleep 3
clear
#Menu / Erreur
#-------------
;;
*)
clear
echo " ---------------------------------------"
echo " ---------------------------------------"
echo "Les choix possibles sont 1,2,3 ou 4 :"
echo ">>" $reponse "<< n'est pas une entree valide."
echo "Essayez à nouveau ;O)"
echo " ---------------------------------------"
echo " ---------------------------------------"
sleep 3
clear
esac
Bonne continuation @ tous
Dernière modification par l e . n o x (Le 20/06/2009, à 23:53)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#2 Le 26/06/2009, à 13:34
- Mamain83
Re : script Installation FreeNX - client Nomachine - ssh - Jaunty
Bonjour,
J'arrive pas à récuperer la clé GPG, il bloque sur cette ligne :
gpg: le délai d'attente du serveur de clés a expiré
gpg: la réception depuis le serveur de clés a échoué: erreur du serveur de clés
Je suis sur une jaunty.
Merci de vos reponse.
Hors ligne
#3 Le 26/06/2009, à 21:21
- l e . n o x
Re : script Installation FreeNX - client Nomachine - ssh - Jaunty
Bonjour Mamain83
A l'heure ou j'écris ces quelques lignes, le serveur de Keys répond correctement, essaye à nouveau pour voir.
@ordiportable:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE
[sudo] password for azerty:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE
gpg: requête de la clé D018A4CE du serveur hkp keyserver.ubuntu.com
gpg: clé D018A4CE: « Launchpad PPA for FreeNX Team » n'a pas changé
gpg: Quantité totale traitée: 1
gpg: inchangée: 1
Que te donne cette ligne dans un terminal ?
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE
En espèrent que cela fonctionne, pour toi.
Au passage je suis vraiment étonné des bonnes performances de FreeNX, c'est vraiment un tres bon outil ...
Dernière modification par l e . n o x (Le 26/06/2009, à 21:22)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#4 Le 03/07/2009, à 13:04
- Mamain83
Re : script Installation FreeNX - client Nomachine - ssh - Jaunty
la commande me repond :
root@atelier:/etc/ssh# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 2A8E3034D018A4CE
gpg: requête de la clé D018A4CE du serveur hkp keyserver.ubuntu.com
gpg: le délai d'attente du serveur de clés a expiré
gpg: la réception depuis le serveur de clés a échoué: erreur du serveur de clés
y a t il un autre moyen de recuperer la clé sans passer per le apt-key ?
Hors ligne
#5 Le 03/07/2009, à 20:08
- l e . n o x
Re : script Installation FreeNX - client Nomachine - ssh - Jaunty
Bonjour Mamain83
Ce qui me parait étrange est que c'est la connexion au serveur qui te pose problème, n'as tu pas une restriction réseau sur les lieux de ton boulot (root@atelier) ?
Essaye ceci, en espèrent que cela fonctionne :
gpg --keyserver keyserver.ubuntu.com --recv-key 2A8E3034D018A4CE
gpg -a --export 2A8E3034D018A4CE | sudo apt-key add -
Origine info : http://doc.ubuntu-fr.org/apt-key?s[]=keyserver
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#6 Le 07/07/2009, à 16:29
- Mamain83
Re : script Installation FreeNX - client Nomachine - ssh - Jaunty
j'ai recupéré la clé avec un
gpg --keyserver keyserver.ubuntu.com --recv-key 2A8E3034D018A4CE
sur un poste directement relié à internet
puis je l'ai exporté dans un fichier texte avec
gpg export 2A8E3034D018A4CE > cle.txt
fichier que j'ai transféré sur mon serveur freenx et je l'ai importé avec :
gpg --import cle.txt
qui me dit que tout est ok, cependant, lors des apt-get impossible toujours de récupérer le paquet.
je me suis rensaigné aures des admins reseau les requetes gpg sont bloquées, est-ce que ca joue aussi lorsqu'on doit faire un apt-get sur un serveur demandant ce type de certification ?
(sinon il faudrai que je demande à ce qu'on me branche directement sur le net le temps de mettre en place freenx mais je doute que ce soit si simple au niveau de mon entreprise)
sinon, quels sont les paquets à utiliser? y en a-t-il qu'un seul ou y a-t-il des dépendances qui me poseront probleme?
Comme ca je recuperer les paquets depuis la meme machine d'où j'ai récupéré la clé gpg et je transfere ensuite le paquet sur le serveur
Hors ligne
#7 Le 07/07/2009, à 20:50
- l e . n o x
Re : script Installation FreeNX - client Nomachine - ssh - Jaunty
Bonjour Mamain83
Dans le package "freenx" tu trouveras la liste qui suit.
https://launchpad.net/%7Efreenx-team/+archive/ppa/+sourcepub/542189/+listing-archive-extra
Built packages
* freenx Remote desktop/application/thin-client server
* freenx-media Remote desktop/application/thin-client server media support
* freenx-rdp Remote desktop/application/thin-client server RDP proxy
* freenx-server Remote desktop/application/thin-client server core features
* freenx-session-launcher Remote desktop/application/thin-client server ConsoleKit helper
* freenx-vnc Remote desktop/application/thin-client server VNC proxy
Essaye de regarder par ici : https://launchpad.net/~freenx-team/+archive/ppa
Bonne continuation
Dernière modification par l e . n o x (Le 07/07/2009, à 20:51)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne