>> Liam Bedford mailed me some ideas and I got it working. I'll have to
> disable shadow passwords on the server which was the biggest problem.
you don't need to do that. Edit the /var/yp/Makefile and find where it lists
all the maps to compile. You'll see that shadow and some other maps are
commented out. uncomment it, make your maps, check that nsswitch.conf
specifies nis for shadow and it'll work.
if all clients are linux then set password mangle to true (or yes.. not
sure) at the top of the Makefile. This will remove passwords from the passwd
map. And you can configure ypserv to disallow non-root port access to the
shadow map, buying you a small measure of security.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!