Configuration de nis sous debian

radouaneelidrissi Messages postés 20 Statut Membre -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  • 1
  • 2
  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Je vois pas très bien l'intérêt de NIS dans ton cas !!! (mais peut être me trompe-je...)
    Ton LTSP gère tes $users, non ?

    De plus sur le site de LTSP [https://ltsp.org/], la doc fait référence à LDAP (comme protocole et service à mettre en place) et non pas à NIS.

    Bon je suppose que tu as déjà visité ces liens :
    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LDAP
    http://wiki.ltsp.org/twiki/bin/view/Ltsp/Sound
    http://wiki.ltsp.org/twiki/bin/view/Ltsp/SoundCards
    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LocalApps
    http://wiki.ltsp.org/twiki/bin/view/Ltsp/Clients
    0
  2. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    Bonjour
    Merci jipicy pour ta réponse.
    Oui j'ai déja visiter les sites que tu as menssioner.
    je vous explique mon projet :
    Je doit executer une application localement c'est pourquoi il faut que j'install nis. Je precise que j'ai une distrubution debian et j'ai installer ltsp-4.2 .
    En fin de compte mon but est de faire marcher l'application idefisk qui est une application pour appel et recevoir des appels sous asterisk.
    L'execution de idefisk en local sur mon e-box me permettra d'utiliser la carte son de l'e-box (client léger : il n'as pas de disque dûre).
    alors je cherche comment installer et configurer le NIS dans mon cas:
    une serveur ltsp debian et le client léger e-box.
    Merci de vouloir me répondre.
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Et ça tu l'as vu ???
    http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtsConf#LOCAL_APPS
    LOCAL_APPS
    If you want the ability to run applications locally on a workstation, set this variable to Y. Several additional steps must be taken on the server to enable local apps. See the 'Local Apps' section in the LTSP manual for more information. The default value is N.
    
    NIS_DOMAIN
    If you do setup LOCAL_APPS, then you need to have an NIS server on the network. The NIS_DOMAIN entry is where you specify the NIS domain name. It needs to match a domain name that has been defined on the NIS server. This is NOT the same thing as an internet DOMAIN. The default value is 'ltsp'.
    
    NIS_SERVER
    Normally, NIS will do a broadcast to look for an NIS server on the network. If you want to specify a certain server as being the NIS server, then you can enter the IP address of that server here.
    ;-))
    0
  4. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    Slt
    Le site que tu as donner montre seulement la configuration de lts.conf.
    Ce fichier j'ai déja configurer.
    Mon porobléme c'est l'installation de nis avec ce que j'ai comme matériel(e-box et le serveur ltsp debian).
    Merci pour vos réponses
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Ben apparemment sur le client on peut pas installer grand chose, non ?
    Donc commence par installer ton serveur NIS sur Debian, ça me semble logique :-))
    http://lyre.mit.edu/~powell/debian-howto/nis.html
    0
  7. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    Salut
    J'ai déja fait cette installation sur le serveur .
    Mainetenant je pose la question comment configurer le client
    pour faire marcher nis dans ma e-box.
    Merci pour vos réponses
    0
  8. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  9. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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
  10. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  11. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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
  12. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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
  13. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    echo "/opt/ltsp/i386/ " >> /etc/ld.so.conf && ldconfig
    lami20j
    0
  14. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      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
  15. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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
  16. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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
  17. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    SVP essaier de m'aider je suis vraiment dans la merde la.
    0
  18. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      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
  19. radouaneelidrissi Messages postés 20 Statut Membre 3
     
    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
  20. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    T'as eesayer :
     ssh -x 10.0.7.13 DISPLAY=$DISPLAY  /usr/src/firefox/./firefox
    ???
    0
  • 1
  • 2