Beyond Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 18. Programmes de base pour le réseau | Suivant |
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.3.tar.gz
Téléchargement (FTP) : ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ncpfs-2.2.3.tar.gz
Taille du téléchargement: 1,4 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=/usr --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.
~/.nwclient
A config file ~/.nwclient should be placed in each user's home directory that intends to use ncpfs. The permissions on this file should be set to 600, for obvious security reasons. The configuration file should contain a sinlge line per server that the user will use. Each line should contain the sever name, the user name, and optionally the password. Below is a sample .nwclient file.
# Begin example ~/.nwclient config file Server1/User1 Password Server2/User1 Server2/Guest1 - # End example .nwclient config file |
The syntax for the .nwclient file is simple, server_name/user_name password. Be extremely careful when creating or editing this file as the client utilities are very picky about syntax. There should always be a space immediately after the username. If this space is substituted by a tab or multiple spaces, you will not get the expected results when attempting to use the ncpfs tools. If no password is supplied, the client utilities will ask for a password when it is needed. If no password is needed, for instance when using a guest account, a single '-' should be put in place of a password.
It should be noted that the ncpmount is not intended to mount individual volumes because each mountpoint creates a separate client connection to the Novell server. Mounting each individual volume separately would be unwise, as mounting all volumes on a server under one mount point, uses only one client connection.
If you need to set up the IPX protocol at boot, you can create the following scripts. These scripts assume IPX will be set up on eth0 and the network frame type is 802.2. You should confirm that these are the correct settings and adjust as necessary.
cat > /etc/sysconfig/network-devices/ifup-ipx0 << "EOF" #!/bin/sh # Begin /etc/sysconfig/network-devices/ifup-ipx0 source /etc/sysconfig/rc || exit source $rc_functions || exit echo "Setting up the IPX protocol on eth0..." /sbin/ipx_interface add eth0 802.2 && /sbin/ipx_configure --auto_interface=on --auto_primary=on evaluate_retval # End /etc/sysconfig/network-devices/ifup-ipx0 EOF cat > /etc/sysconfig/network-devices/ifdown-ipx0 << "EOF" #!/bin/sh # Begin /etc/sysconfig/network-devices/ifdown-ipx0 source /etc/sysconfig/rc || exit source $rc_functions || exit echo "Stoping IPX on the eth0 interface..." /usr/bin/ipx_configure --auto_interface=off --auto_primary=off && /usr/bin/ipx_interface del eth0 802.2 evaluate_retval # End /etc/sysconfig/network-devices/ifdown-ipx0 EOF echo "ONBOOT=yes" > /etc/sysconfig/network-devices/ifconfig.ipx0 chmod 755 /etc/sysconfig/network-devices/ifup-ipx0 chmod 755 /etc/sysconfig/network-devices/ifdown-ipx0 |
Utilitaires client: ncpmount, ncpumount, nprint, nsend, nwpasswd, nwsfind, pqlist, pqrm, pqstat et slist.
Utilitaires de l'administrateur système: ncopy, nwbocreate, nwbols, nwboprops, nwborm, nwbpadd, nwbpcreate, nwbprm, nwbpset, nwbpvalues, nwdir, nwdpvalues, nwfsctrl, nwfsinfo, nwfstime, nwgrant, nwpurge, nwrevoke, nwrights, nwtrustee, nwtrustee2, nwuserlist et nwvolinfo.
Utilitaires pour l'interface IPX: ipx_cmd, ipx_configure, ipx_interface, ipx_internal_net, et ipx_route.
Autres utilitaires: ncpmap et nwauth.
Précédent | Sommaire | Suivant |
Inetutils-1.4.2 | Niveau supérieur | NTP-4.1.2 |