Configuration de nis sous debian

Bonjour
J'ai un probléme avec la configuration de nis sous ltsp [debian].
En effet j'ai installer ltsp et il marche bien, maintenant je veut lancer une application en local c'est à dire dans mon client léger (ce client est un poste e-box sans disque dûre seulement avec un microproce sseur , une RAM, une carte réseaux et une carte son).
Si vous avez un site où il montre comment faire cette configuration sous ltsp [debian] ou vous avez une idée comment le faire je vous remercie de vouloir m'indiquer le lien.
Merci pour vos réponses.

26 réponses

Résumé de la discussion

La configuration de NIS avec LTSP sous Debian vise à permettre l’exécution d’applications locales sur un client léger sans disque, tirer parti des ressources réseau pour lancer des programmes sur le poste distant. Plusieurs réponses recommandent d’activer LOCAL_APPS dans LTSP et d’installer un serveur NIS adapté, en précisant que NIS_DOMAIN et NIS_SERVER doivent correspondre au domaine et à l’adresse du serveur. Des liens renvoient vers guides Debian et LTSP, notamment les sections Local Apps et NIS, qui décrivent les paramètres NIS_DOMAIN, NIS_SERVER et les configurations NFS et nsswitch.conf pour l’intégration. Par ailleurs, des messages d’erreur liés à des bibliothèques ou à l’affichage X11 apparaissent lors d’essais, indiquant que des ajustements Debian et l’activation de X11Forwarding dans SSH sont parfois nécessaires.

Bobot (l’IA à votre service)
  1. Modérateur
    Salut,

    Jette un oeil là : http://docs.mandragor.org/files/Misc/GLFM/lm33/Remote_Control_X.html

    ;-))
    0
    1. SVP essaier de m'aider c'est trés urgent
      Merci
      0
      1. SVP ne m'oublier pas je suis complétement bloquer
        aider moi SVP
        0
        1. Soit avec -x ou sans cette option c'est toujours la même erreure :

          Xlib: connection to "e-box3.test.nexco.ma:0.0" refused by server
          Xlib: No protocol specified

          (firefox-bin:1399): Gtk-WARNING **: cannot open display:

          Merci
          0
          1. Modérateur
            Petit rectificatif....
            ssh -X 10.0.7.13 DISPLAY=$DISPLAY  /usr/src/firefox/./firefox
            Pour ssh.

            Le "-x" étant sensé désactiver le transfert X11.

            ;-))
            0
            1. Bonjour
              je l'ai essaier sa donne comme erreure

              Xlib: connection to "e-box3.test.nexco.ma:0.0" refused by server
              Xlib: No protocol specified

              (firefox-bin:1342): Gtk-WARNING **: cannot open display:

              Merci pour vos réponses
              0
              1. Modérateur
                T'as eesayer :
                 ssh -x 10.0.7.13 DISPLAY=$DISPLAY  /usr/src/firefox/./firefox
                ???
                0
                1. Bonjour
                  Voila l'historique de mon installation
                  Sur une distrubution debian sarge j'ai installer ltsp-4.2
                  J'ai fait toutes la configuration naissessaire
                  et mon ltsp marche bien

                  ensuite J'ai commencer a installer le serveur nis dans le serveur

                  apt-get install nis

                  j'ai configurer les fichiers suivant :

                  /etc/hosts
                  127.0.0.1 localhost.localdomain localhost ltsp
                  10.0.7.3 ltsp.test.nexco.ma ltsp
                  10.0.7.11 e-box1.test.nexco.ma e-box1
                  10.0.7.12 e-box2.test.nexco.ma e-box2
                  10.0.7.13 e-box3.test.nexco.ma e-box3

                  /opt/ltsp/i386/etc/hosts
                  127.0.0.1 localhost.localdomain localhost e-box3
                  10.0.7.3 ltsp.test.nexco.ma ltsp
                  10.0.7.11 e-box1.test.nexco.ma e-box1
                  10.0.7.12 e-box2.test.nexco.ma e-box2
                  10.0.7.13 e-box3.test.nexco.ma e-box3

                  /etc/default/nis
                  J'ai changé la valeur de "NISSERVER" à « master » et celle de "NISCLIENT" à « false ».

                  /etc/ypserv.securenets
                  # Always allow access for localhost
                  255.0.0.0 127.0.0.0

                  # This line gives access to everybody. PLEASE ADJUST!
                  255.255.255.0 10.0.7.0

                  J'ai lancé nis
                  # /etc/init.d/nis stop
                  # /etc/init.d/nis start

                  /usr/lib/yp/ypinit -m

                  /var/yp/Makefile
                  Dans ce fichier j'ai changé la valeur de MINGID par :
                  MINGID=0

                  /opt/ltsp/i386/etc/nsswitch.conf

                  passwd: compat
                  group: compat
                  # For libc5, you must use shadow: files nis
                  shadow: compat

                  passwd_compat: nis
                  group_compat: nis
                  shadow_compat: nis

                  hosts: nis files dns

                  services: nis [NOTFOUND=return] files
                  networks: nis [NOTFOUND=return] files
                  protocols: nis [NOTFOUND=return] files
                  rpc: nis [NOTFOUND=return] files
                  ethers: nis [NOTFOUND=return] files
                  netmasks: nis [NOTFOUND=return] files
                  netgroup: nis
                  bootparams: nis [NOTFOUND=return] files
                  publickey: nis [NOTFOUND=return] files
                  automount: files
                  aliases: nis [NOTFOUND=return] files
                  netgroup: nis

                  la méme chose dans /etc/nsswitch.conf

                  /opt/ltsp/i386/etc/passwd dans ce fichier j'ai ajouter

                  +::::::

                  opt/ltsp/i386/etc/shadow Ce fichier je l'ai créer pcq il n'existe pas et j'ai mis ds ce fichier :

                  +::::::::

                  /opt/ltsp/i386/etc/group j'ai ajouter

                  +:::

                  /etc/exports

                  /opt/ltsp 10.0.7.0/255.255.255.0(ro,no_root_squash,sync)
                  /var/opt/ltsp/swapfiles 10.0.7.0/255.255.255.0(rw,no_root_squash,async)
                  /home 10.0.7.0/255.255.255.0(rw,sync)
                  /var/exports 10.0.7.0/255.255.255.0(sync,rw,no_root_squash,no_subtree_check)

                  /opt/ltsp/i386 /etc/fstab

                  ltsp:/home /home nfs rsize=4096,wsize=4096,hard,intr,nosuid,lock 0 0

                  aprés j'ai configurer le fichier

                  /opt/ltsp/i386/etc/lts.conf

                  #CONFIGURATION DES APPLICATIONS LOCALES
                  LOCAL_APPS = Y
                  NIS_DOMAIN = donis
                  NIS_SERVER = 10.0.7.3

                  aprés j'ai lancer ces commande

                  ssh-keygen -q -t rsa1 -f /opt/ltsp/i386/etc/ssh/ssh_host_key -C '' -N ''
                  ssh-keygen -q -t rsa -f /opt/ltsp/i386/etc/ssh/ssh_host_rsa_key -C '' -N ''
                  ssh-keygen -q -t dsa -f /opt/ltsp/i386/etc/ssh/ssh_host_dsa_key -C '' -N ''

                  J'ai pris le contenu de opt/ltsp/i386/etc/ssh/ssh_host_rsa_key.pub
                  et je l'ai ajouter dans /etc/ssh/ssh_known_hosts

                  mainetenant /etc/ssh/ssh_known_hosts contient

                  ltsp ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAsDe2rmgh6NrwuMtmh7p12B3VLF/rkNnj5WiOebkg/PXB0EJadxRs89wqvNZc7fRDu6UOpP9VCGZZ2m3hBCZgT63yJ1pTntOF1IjvmN0YLviaTg8Hth9JY2CtS9A2ZPjTt2RlLeDNfd/POOViIZUtsJpiDcdHmAo+vrODNgvAbcE=

                  e-box3 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAsDe2rmgh6NrwuMtmh7p12B3VLF/rkNnj5WiOebkg/PXB0EJadxRs89wqvNZc7fRDu6UOpP9VCGZZ2m3hBCZgT63yJ1pTntOF1IjvmN0YLviaTg8Hth9JY2CtS9A2ZPjTt2RlLeDNfd/POOViIZUtsJpiDcdHmAo+vrODNgvAbcE=

                  J'ai redemarer l' e-box3

                  j'ai relancer tous
                  /etc/init.d/portmap restart
                  /etc/init.d/nis stop
                  /etc/init.d/nis start
                  /etc/init.d/ssh restart

                  Pour idefisk
                  je l'ai installer dans /usr/src/
                  J'ai copier toutes ces librairies dans le /opt/ltsp/i386/lib/ et
                  /opt/ltsp/i386/
                  j'ai lancer
                  echo "/opt/ltsp/i386/ " >> /etc/ld.so.conf && ldconfig

                  aprés j'ai lancer

                  radouane@ltsp:~$ rsh -x 10.0.7.13 /usr/src/idefisk -display e-box3.test.nexco.ma:0.0
                  radouane@10.0.7.13's password:

                  Et j'ai ce message d'erreur
                  /usr/src/idefisk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data

                  Il se trouve que dans /usr/lib ou j'ai copier cette librairie libstdc++.so.6
                  Elle est comme lien vers libstdc++.so.6.0.8
                  Alors j'ai copier cette derniere dans /opt/ltsp/i386 et dans /opt/ltsp/i386 et j'ai creer un lien qui est
                  libstdc++.so.6 vers libstdc++.so.6.0.8

                  j'ai relancer le ldconfig

                  Et toujours j'ai la même erreur

                  /usr/src/idefisk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data

                  Pour firefox-1.5
                  je l'ai installer dans le repéretoire /opt/ltsp/i386/usr/src/
                  j'ai ajouter une seul librairie dans le repértoir /opt/ltsp/i386/lib/

                  j'ai lancer la cammande

                  radouane@ltsp:~$ rsh -x 10.0.7.13 /usr/src/firefox/./firefox -display e-box3.test.nexco.ma:0.0
                  radouane@10.0.7.13's password:

                  Et j'ai l'erreur suivante

                  (firefox-bin:1313): Gtk-WARNING **: cannot open display:

                  Pour permettre a ssh de rediriger X11 connections

                  j'ai changer le fichier /etc/ssh/sshd_config
                  X11Forwarding yes

                  J'ai relancer le firefox

                  et j'ai toujours la même erreur

                  Merci pour vos réponces
                  0
                  1. Modérateur
                    Re-

                    Comme tu ne nous donnes pas trop de détails sur les manips que tu fais (as faites), je m'en remets toujours à la doc officielle...

                    Donc as-tu essayé ça :
                    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalAppContrib#What_are_LocalApps
                    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalAppFirefox#Testing_the_Local_Browser

                    ???
                    0
                    1. Modérateur
                      Salut,

                      tu ne nous donnes pas trop de détails sur les manips que tu fais (as faites),
                      et moi je voulais demander un historique de son installation ;)

                      lami20j
                      0
                  2. SVP essaier de m'aider je suis vraiment dans la merde la.
                    0
                    1. Bonjour tous le monde

                      Vue que j'ai essaier de lancer idefisk et sa marche pas parceque j'ai toujours le probléme de manque de librairie

                      /usr/src/idefisk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data

                      Alors j'ai essaier de lancer une autre application en local sur mon client léger e-box. Cette application est firefox 1.5 que je lui ajouter l'extension moziax qu'on peut l'utiliser pour se connecter au serveur asterisk.

                      Voila mnt j'ai pas un probléme de librairie mais j'ai le probléme suivant :

                      (firefox-bin:1269): Gtk-WARNING **: cannot open display

                      Si quelqu'un connait c'est quoi se probléme et comment le résoudre ou a n'importe quelle idée utile pour mon cas SVP j'attend vos réponses.

                      Merci bcp pour vos réponses.
                      0
                      1. Bonjour
                        Oui un GRAND GRAND merci a lami20j
                        Mon Probléme n'est pas encore résolu j'ai toujours le messages d'ereur

                        /usr/src/idefisk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data

                        Merci pour vos Réponses
                        0
                        1. Bonjour
                          Un grand merci jipicy pour tes réponses

                          J'ai lancer la commande

                          echo "/opt/ltsp/i386/ " >> /etc/ld.so.conf && ldconfig

                          J'ai reçu le message

                          ldconfig: /opt/ltsp/i386/usr/src/libstdc++.so.6 is not a symbolic link

                          Merci pour vos réponses
                          0
                          1. Modérateur
                            Un grand merci jipicy pour tes réponses
                            De rien ;-)) mais là en l'occurence, c'est plutôt un "GRAND" merci à "lami20j" qui conviendrait, non ? ;-))

                            Ton problème est résolu en fin de compte ?
                            0
                        2. Modérateur
                          Salut,
                          echo "/opt/ltsp/i386/ " >> /etc/ld.so.conf && ldconfig
                          lami20j
                          0
                          1. Bonjour
                            Merci jipicy pour tes réponses
                            J'ai arriver a installer nis mnt il marche.
                            Mais j'ai un problémes lorsque j'essaie de lancer l'application idefisk en local sur ma e-box
                            Je lance la commande
                            rsh e-box3.test.nexco.ma /usr/src/idefisk -display e-box3.test.nexco.ma:0.0
                            et j'entre mon mot de passe et j'ai l'erreur :

                            /usr/src/idefisk: error while loading shared libraries: libstdc++.so.6: cannot handle TLS data

                            Je precise que j'ai copier tous les librairies qui utilise idefisk dans le repértoire
                            /opt/ltsp/i386/

                            j'ai trouver les librairies qui utilise idefisk par la commande
                            ldd idefisk

                            Merci pour vos réponses
                            0
                            1. Bonjour
                              Pour le fichier que tu ma indique pour debian le :
                              /etc/network/interfaces
                              contients des inforamtions sur les interfaces de mon reseaux dans mon cas il contient :

                              # This file describes the network interfaces available on your system
                              # and how to activate them. For more information, see interfaces(5).

                              # The loopback network interface
                              auto lo
                              iface lo inet loopback

                              # The primary network interface
                              auto eth0
                              iface eth0 inet static
                              address 10.0.9.200
                              network 10.0.9.0
                              netmask 255.255.255.0
                              broadcast 10.0.9.255
                              gateway 10.0.9.254
                              nameservers 212.217.65.13

                              Or dans le site
                              http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalApps

                              Il demande d'ajouter dans le /etc/sysconfig/network

                              NETWORKING=yes
                              HOSTNAME=Eagle1
                              NISDOMAIN=ltsp

                              Moi je pense que le fichier /etc/network/interfaces
                              ne corespond pas au fichier /etc/sysconfig/network dans debian
                              sa doit être autre chose

                              Merci pour vos reponses
                              0
                              1. Modérateur
                                Re-

                                car je trouve pas le fichier /etc/sysconfig/network
                                Sous Debian c'est dans : "/etc/network/interfaces"

                                et les commandes service ypserv start
                                Essaie : "/etc/init.d/nis start"

                                Faudrait penser à jeter un oeil aux liens qu'on te donne parfois, ça aide et ça évite de se répéter ;-))
                                http://lyre.mit.edu/~powell/debian-howto/nis.html
                                Start the server by typing:
                                
                                      /etc/init.d/nis stop
                                      /etc/init.d/nis start
                                
                                This will start the server (ypserv) and the password daemon (yppasswdd).
                                0
                                1. SAlut
                                  ce site
                                  http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalApps
                                  est decris pour une autre distrubution pas debian
                                  car je trouve pas le fichier /etc/sysconfig/network
                                  et les commandes
                                  service ypserv start
                                  merci pour vos réponses
                                  0
                                  1. Modérateur
                                    Je veux pas avoir l'air d'insister, mais il me semble que tu as tous les paramètres de décris là :
                                    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalApps
                                    et avec ça en complément :
                                    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalAppContrib

                                    ;-)
                                    0
                                    • 1
                                    • 2