[an error occurred while processing this directive]
NIS+ aware rexecd for Solaris
Why?
There is an rexecd provided with Solaris-2.5.1, but it has several
shortcomings.
- it does NOT support NIS+. This can lead to problems
when NIS+ is properly secured as suggested by CERT.
And Sun seems to be very reluctant to fix this.
- it tells whether you have entered a wrong password or
a wrong username.
- there is now way to restrict the users who can use
rexecd.
Therefore I have ported BSD rexecd to Solaris and added
NIS+ support. The provided version has the following features.
- Full NIS+ support for keylogin and all the works.
- Any problems with login are answered with the standard
reply "Login incorrect"
- users who are listed in /etc/ftpusers are denied
access to this service.
Download
You can download the NISPLUS aware rexecd from my website:
http://www.ee.ethz.ch/~oetiker/solaris/rexecd/nis+rexecd.tar.gz
Installation
You should get away with:
> make
# mv /usr/sbin/in.rexecd /usr/sbin/in.rexecd.original
# cp rexecd /usr/sbin/in.rexecd
# chown root /usr/sbin/in.rexecd
# chmod 755 /usr/sbin/in.rexecd
This tool is provided as is, and no guarantees about its
security and suitability to the task are made.
Please send any suggestions or comments regarding this app to
me.
[an error occurred while processing this directive]