NCPFS-2.2.4

Introduction à NCPFS

Le package NCPFS contient les outils client et d'administration pour l'utilisation de réseaux Novell.

Informations sur le package

Dépendances de NCPFS

Optionnel

Linux_PAM-0.77 et PHP-4.3.6

Installation de NCPFS

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

Explication des commandes

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

Configurer NCPFS

Fichiers de configuration

~/.nwclient

Informations de configuration

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

Contenu

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