regroupement des messages nfs & nis

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

regroupement des messages nfs & nis

Messagepar tizef » 08 Avr 2004 18:26

Salut,

ne sachant pas faire un howto pour l'instant, je regroupe ici tous ce qu'il faut savoir sur nfs & nis

1: Recuperer les rpms suivant:

ftp://rpmfind.net/linux/redhat/7.0/en/o ... 9.i386.rpm

ftp://rpmfind.net/linux/redhat/7.0/en/o ... 9.i386.rpm

http://www.ibiblio.org/pub/Linux/distri ... noarch.rpm

ftp://rpmfind.net/linux/redhat/7.3/en/o ... 5.i386.rpm

http://www.ibiblio.org/pub/Linux/distri ... noarch.rpm

2: Installer ces trois la

rpm -Uvh portmap*
rpm -Uvh ypserv*
rpm -Uvh e-smith-yperv*

3: Lancer ces commandes

mkdir -p /etc/e-smith/templates-custom/etc/sysconfig/network

touch /etc/e-smith/templates-custom/etc/sysconfig/network/30nis

mcedit /etc/e-smith/templates-custom/etc/sysconfig/network/30nis

et mettre:

NISDOMAIN=tondomaine.org

/sbin/e-smith/expand-template /etc/sysconfig/network

mkdir -p /etc/e-smith/templates-custom/etc/hosts.allow

touch /etc/e-smith/templates-custom/etc/hosts.allow/ypserv

touch /etc/e-smith/templates-custom/etc/hosts.allow/portmap

mcedit /etc/e-smith/templates-custom/etc/hosts.allow/ypserv

et mettre:

ypserv: 127.0.0.1 192.168.0.0/255.255.255.0

mcedit /etc/e-smith/templates-custom/etc/hosts.allow/portmap

et mettre:

portmap: 127.0.0.1 192.168.0.0/255.255.255.0

/sbin/e-smith/expand-template /etc/hosts.allow

4: Editer le fichier ypserv

mcedit /etc/ypserv.conf

et mettre:

dns: no

* : shadow.byname : port : yes
* : passwd.adjunct.byname : port : yes
* : * : none

5: Editer le fichier Makefile

mcedit /var/yp/Makefile

rechercher la ligne all et garder "passwd group hosts rpc services netid" mettre un \ derriere

all: passwd group hosts rpc services netid \

6: Editer le fichier securenets

et mettre:

mcedit /var/yp/securenets

255.0.0.0 127.0.0.0
255.255.255.0 192.168.0.0

7: Lancer ces commandes

service portmap start
service ypserv start

taper ces commandes:

domainname tondomaine.org

/usr/lib/yp/ypinit -m

8: installation nfs maintenant

rpm -Uvh nfs-utils*
rpm -Uvh e-smith-nfs*

9: Editer le fichier exports

mcedit /etc/exports

et mettre:

/home/e-smith/files/users 192.168.0.0/255.255.255.0(rw)

10: Partager un repertoire

taper les commandes suivante

cd /home/e-smith/files/users

mkdir -p partage

chown root.groupe partage
chmod g+rwx partage
chmod g+t partage
chmod g+s partage

exportfs -a
service nfslock start
service nfs start

mv /etc/rc.d/rc7.d/S37network /etc/rc.d/rc7.d/S10network

11: Sur le client pour essayer

il faut creer les repertoires /home/e-smith/files/users

mount -t nfs 192.168.0.1:/home/e-smith/files/users /home/e-smith/files/users

12: Sur la machine cliente avec montage autofs, mais il faut supprimer les repertoires qui sont sous /home

touch /etc/auto.home

mcedit /etc/auto.home

users -rw,soft,intr 192.168.0.1:/home/e-smith/files/users

mcedit /etc/auto.master

/home/e-smith/files /etc/auto.home --timeout=10

13: Montage avec fstab

la il faut creer aussi les repertoires /home/e-smith/files/users

Tu peux aussi ajouter dans /etc/fstab pour que ton repertoire du serveur /home/e-smith/files/users soit monté au demarrage

nomduserveur:/home/e-smith/files/users /home/e-smith/files/users nfs soft,rsize=8192,wsize=8192,nosuid

14:Probleme avec konsole

connecté comme client je ne pouvais pas ouvrir konsole sous kde
j'avais le message suivant:

/bin/sshell command no found

ce que j'ai fait, j'ai changé sur le serveur mon sshell par bash
avec la commande suivante:

chsh -s /bin/bash toto

et surtout celle la que j'avais oubliée, car etant sous nis a chaque
fois qu'on modifie quelque chose il faut relancer:

/var/yp/make

voila c'est tous facile non.?
_________________
Dernière édition par tizef le 09 Avr 2004 22:42, édité 2 fois au total.
tizef
Avatar de l’utilisateur
tizef
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 171
Inscrit le: 19 Oct 2003 00:00
Localisation: Brest

Messagepar Muzo » 08 Avr 2004 22:30

=D> =D> =D> =D>

Nikel tizef :biz:

Maintenant on sait ou trouver l'info complète
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar tizef » 09 Avr 2004 11:56

merci Muzo
tizef
Avatar de l’utilisateur
tizef
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 171
Inscrit le: 19 Oct 2003 00:00
Localisation: Brest

Messagepar Vgrimaud » 16 Août 2006 14:37

Merci pour votre tuto, je me permet juste une petite mise à jour concernant l'adresse des rpm et une petite aide pour la configuration d'un client Fedora core 5 :

ftp://rpmfind.net/linux/ASPLinux/i386/RPMS.7.3/portmap-4.0-41.i386.rpm
ftp://rpmfind.net/linux/redhat-archive/updates/7.3/en/os/i386/ypserv-2.8-0.73E.i386.rpm
http://www.ibiblio.org/pub/Linux/distributions/e-smith/contrib/GordonRowell/RPMS/noarch/e-smith-ypserv-1.1.0-04.noarch.rpm
ftp://rpmfind.net/linux/redhat-archive/updates/7.3/en/os/i386/nfs-utils-0.3.3-6.73.i386.rpm
http://www.ibiblio.org/pub/Linux/distributions/e-smith/contrib/GordonRowell/RPMS/noarch/e-smith-nfs-1.1.0-04.noarch.rpm

Client Fedora core 5:
- Reprendre le point 12 ou 13 du tutoriel de "tizef",
- configurer mode se-linux en mode permissif ou disable mais pas enable,
- pare-feu peut être activé,
- créer utilisateur local lors de l'installation,
- créer le lien symbolique ln -s /bin/bash /bin/sshell pour éviter le plantage de X,

Pour ma part, le point 14 n'a pas marché (modif du shell sur les comptes utilisateurs du serveur), ce qui explique le lien symbolique a créer sur le client.

Testé sur SME-SERVER 6.01 et client FEDORA core 5
Vgrimaud
Second Maître
Second Maître
 
Messages: 31
Inscrit le: 18 Sep 2004 21:18
Localisation: Tours


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron