[an error occurred while processing this directive]

NIS+ aware rexecd for Solaris


There is an rexecd provided with Solaris-2.5.1, but it has several shortcomings.
  1. 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.
  2. it tells whether you have entered a wrong password or a wrong username.
  3. 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.
  1. Full NIS+ support for keylogin and all the works.
  2. Any problems with login are answered with the standard reply "Login incorrect"
  3. users who are listed in /etc/ftpusers are denied access to this service.


You can download the NISPLUS aware rexecd from my website: http://www.ee.ethz.ch/~oetiker/solaris/rexecd/nis+rexecd.tar.gz


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]