I couldn't reply to your post so ...
I have had that kind of problem myself ...
After adding users on your os or beginning with yp, you have to perform a
make, this converts the linux users to yp users and creates the right files
....
YP is pretty tricky and the smalest detail can cause you yp to fail
I will write you a little walkthrough, you can see what's different with
your actions.
I have used mandrake config files locations as it is close to redhat.
I don't like redhat, I use gentoo 1.4 myself on all servers.
Be sure following services are running:
-portmapper
-ypserv
-nfs
-yppasswdd
-ypbind (client)
-yptools (client)
check services with >ps -aux | grep (yp/nfs/portmap)
>wheris ypserv
Edit following files on your
Server & Client:
#add all your clients and servers in your hosts file
/etc/hosts
xxx.xxx.xxx.xxx host.domain host
#test with ping to hostnames
#set your nisdomain
>nisdomainname nisdomainname
#to set automaticly after reboot
/etc/sysconfig/network
NISDOMAIN=nisdomainname
server:
#edit your /var/yp/Makefile (if needed) (for example: delete the mail option
if you are not running a mailserver)
#make initial files and users:
>/usr/lib/yp/ypinit -m
or rebuild users
>/var/yp/make
#export networkshare
/etc/exports
/home xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx(rw)
clients:
#add nisdomain to yp config file (case sensitive)
/etc/yp.conf
nisdomainname server ypserverhostaname
#add mountpoint to networkshare
/etc/fstab
ypserverhostname:/home /home nfs soft,rsize=8192,wsize=8192,nosuid 0 0
#you can adjust the parameters to your preferences
test server with ypcat or ypwich
reboot all your clients and server after doing the changes, they say you
don't have to but ... hmmmmm
when using Xwindows on your client, your users will show up on the login
screen...
you will have to change the permissions on your /home directory on your
server if you want to use yp and login to Xwindows, for console use you
don't have to
Look good at your bootup screen, if you get errors there, like nisdomain not
found, you got problems with your config files... as I think that is your
problem now too ... double and triple check all the files (specially the
details), I know it is crazy but afterwards it is all worth it

.. I know
....
hope you get it working !
Gerrit