URL: https://linuxfr.org/users/vga1523/journaux/ldap-et-les-pc-nomades Title: ldap et les pc nomades Authors: vga1523 Date: 2003年09月08日T09:42:35+02:00 Tags: Score: 0 Bonjour à tous ! ici : [http://linuxfr.org/2003/08/09/13579.html(...)](http://linuxfr.org/2003/08/09/13579.html) j'exposais le problème suivant : j'ai un pc portable, qui s'authentifie sur une base ldap via la carte réseau eth0. quand il est en dehors du réseau local, sans connection réseau, tout va bien. MAIS, dès qu'il es connecté à internet via le téléphone GPRS, il cherche à s'authentifier aussi via ldap. Ce qui ralenti le pc portable puisque le serveur ldap n'est pas accessible via internet. j'ai trouvé une soluce, qui est le script suivant, j'aimerais vos vis sur la question : #!/bin/sh # script de connection bluetooth, a executer en mod SUID root, # sinon, il ne pourra modifier nsswitch.conf # demontage dossier nsf /bin/umount -f /mnt/nfs # arret carte reseau eth0 /sbin/ifconfig eth0 down # changement du système d'authentificationns, SANS ldap mv /etc/nsswitch.conf /etc/nsswitch.conf.old touch /etc/nsswitch.conf echo 'passwd: files' >> /etc/nsswitch.conf echo 'shadow: files' >> /etc/nsswitch.conf echo 'group: files' >> /etc/nsswitch.conf echo 'hosts: dns files' >> /etc/nsswitch.conf echo 'bootparams: files' >> /etc/nsswitch.conf echo 'ethers: files' >> /etc/nsswitch.conf echo 'netmasks: files' >> /etc/nsswitch.conf echo 'networks: files' >> /etc/nsswitch.conf echo 'protocols: files' >> /etc/nsswitch.conf echo 'rpc: files' >> /etc/nsswitch.conf echo 'services: files' >> /etc/nsswitch.conf echo 'netgroup: files' >> /etc/nsswitch.conf echo 'publickey: files' >> /etc/nsswitch.conf echo 'automount: files' >> /etc/nsswitch.conf echo 'aliases: files' >> /etc/nsswitch.conf echo 'Suppression des anciennes connexions' killall pppd killall rfcomm killall krfcommd sleep 5 clear echo 'Connection au telephone Nokia 6310i' sleep 5 rfcomm connect all & sleep 35 clear echo 'Connexion au reseau GPRS' echo 'NE PAS FERMER CETTE FENETRE !!' echo 'sinon la connection sera brisee, merci.' gprsec # redemmarage du reseau sur la carte eth0 /sbin/ifconfig eth0 up # changement du système d'authentificationns, AVEC ldap mv /etc/nsswitch.conf /etc/nsswitch.conf.old touch /etc/nsswitch.conf echo 'passwd: ldap [UNAVAIL=continue] files' >> /etc/nsswitch.conf echo 'group: ldap [UNAVAIL=continue] files' >> /etc/nsswitch.conf echo 'shadow: ldap [UNAVAIL=continue] files' >> /etc/nsswitch.conf echo 'hosts: dns [UNAVAIL=continue] files' >> /etc/nsswitch.conf echo 'bootparams: files' >> /etc/nsswitch.conf echo 'ethers: files' >> /etc/nsswitch.conf echo 'netmasks: files' >> /etc/nsswitch.conf echo 'networks: files' >> /etc/nsswitch.conf echo 'protocols: files' >> /etc/nsswitch.conf echo 'rpc: files' >> /etc/nsswitch.conf echo 'services: files' >> /etc/nsswitch.conf echo 'netgroup: files' >> /etc/nsswitch.conf echo 'publickey: files' >> /etc/nsswitch.conf echo 'automount: files' >> /etc/nsswitch.conf echo 'aliases: files' >> /etc/nsswitch.conf

AltStyle によって変換されたページ (->オリジナル) /