Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/06/2009, à 22: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 big_smile

Dernière modification par l e . n o x (Le 20/06/2009, à 22: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, à 12: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, à 20:21

l e . n o x

Re : script Installation FreeNX - client Nomachine - ssh - Jaunty

Bonjour Mamain83 smile

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 ...  big_smile

Dernière modification par l e . n o x (Le 26/06/2009, à 20: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, à 12: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, à 19:08

l e . n o x

Re : script Installation FreeNX - client Nomachine - ssh - Jaunty

Bonjour Mamain83 smile

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, à 15: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, à 19:50

l e . n o x

Re : script Installation FreeNX - client Nomachine - ssh - Jaunty

Bonjour Mamain83 smile

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 wink

Dernière modification par l e . n o x (Le 07/07/2009, à 19: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