Le package NCPFS contient les outils client et d'administration pour l'utilisation de réseaux Novell.
Téléchargement (HTTP) : http://platan.vc.cvut.cz/ftp/pub/linux/ncpfs/ncpfs-2.2.4.tar.gz
Téléchargement (FTP) : ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ncpfs-2.2.4.tar.gz
Taille du téléchargement: 1,6 Mo
Estimation de l'espace disque requis : 30 Mo
Estimation du temps de construction : 0,52 SBU
Installez NCPFS en lançant les commandes suivantes :
./configure --prefix="" --includedir=/usr/include \ mandir=/usr/share/man --datadir=/usr/share && make && make install && make install-dev
--prefix="": Installe les binaires sur la partition racine de façon à ce qu'ils soient disponibles lors du démarrage. Ceci n'est pas idéal pour tous les systèmes. Si /usr est monté localement, --prefix=/usr pourrait être une meilleure option.
--includedir=/usr/include: Indique à configure de chercher dans /usr/include pour les fichiers d'entêtes. Il indique aussi à make d'installer les entêtes de NCPFS ici.
--mandir=/usr/share/man: Installe les pages man au bon emplacement.
--datadir=/usr/share: Installe correctement les fichiers locale dans /usr/share/.
Note: Si vous n'avez pas besoin du protocole IPX ou que vous utilisez un package IPX différent, vous pouvez de manière optionnelle passer --disable-ipx et/ou --disable-ipx-tools au script configure pour désactiver ces options.
Le fichier de configuration ~/.nwclient devrait être placé dans le répertoire personnel de chaque utilisateur qui souhaite utiliser ncpfs. Les droits sur ce fichier devraient être 600, pour des raisons de sécurité évidentes. Le fichier de configuration doit contenir une seule ligne par serveur que l'utilisateur prendra en compte. Chaque ligne doit contenir le nom du serveur, le nom de l'utilisateur et, en option, le mot de passe. Ci-dessous se trouve un fichier .nwclient d'exemple.
# Début exemple pour fichier de configuration ~/.nwclient Serveur1/Utilisateur1 MotDePasse Serveur2/Utilisateur1 Serveur2/Invité1 - # Fin exemple pour fichier de configuration .nwclient
La syntaxe du fichier .nwclient est simple, nom_serveur/nom_utilisateur mot_de_passe. Faites particulièrement attention lors de la création ou de l'édition de ce fichier car les outils clients sont très pointilleux sur la syntaxe. Il devrait toujours y avoir un espace immédiatement après le nom de l'utilisateur. Si cet espace est substitué par une tabulation ou plusieurs espaces, vous n'obtiendrez pas les résultats attendus lors de la tentative d'utilisation des outils NCPFS. Si aucun mot de passe n'est fourni, les outils clients demanderont un mot de passe si nécessaire. Si aucun mot de passe n'est demandé, par exemple suite à l'utilisation d'un compte invité, un simple '-' devrait être placé au lieu du mot de passe.
Il est à noter que ncpmount n'a pas pour but de monter des volumes individuels parce que chaque point de montage crée une connexion client séparée vers le serveur Novell. Monter chaque volume individuel séparément ne devrait pas être conseillé car monter tous les volumes sur un serveur avec un seul point de montage utilise une seule connexion client.
Si vous avez besoin de configurer le protocole IPX au démarrage, vous pouvez installer le script de service réseau /etc/sysconfig/network-devices/services/ipx inclus dans le paquetage blfs-bootscripts-5.1.
make install-service-ipx
Installez ensuite le script de configuration, ifconfig.ipx0. La configuration suppose que IPX sera configuré pour eth0 et que le type de frame réseau est 802.2. Vous devez confirmer que ce sont les bons paramètres et les modifier si nécessaire.
Note : ceci va écraser tout fichier existant.
cat > /etc/sysconfig/network-devices/ifconfig.ipx0 << "EOF" ONBOOT=yes SERVICE=ipx IPXDEV=eth0 FRAME=802.2 EOF
Outils du client : ncpmount, ncpumountt, nprintt, nsendt, nwpasswdt, nwsfindt, pqlistt, pqrmt, pqstatt et slist.
Outils de l'administrateur système : ncopyt, nwbocreatet, nwbolst, nwbopropst, nwbormt, nwbpaddt, nwbpcreatet, nwbprmt, nwbpsett, nwbpvaluest, nwdirt, nwdpvaluest, nwfsctrlt, nwfsinfot, nwfstimet, nwgrantt, nwpurget, nwrevoket, nwrightst, nwtrusteet, nwtrustee2t, nwuserlistt, et nwvolinfo.
Outils pour l'interface IPX : ipx_cmdt, ipx_configuret, ipx_interfacet, ipx_internal_nett et ipx_route.
Autres outils : ncpmap et nwauth.