Projects / Restricted RSH Daemon

Restricted RSH Daemon

rrshd differs from rshd in that it ignores the remote user's alleged identity and credentials, and unconditionally runs local tasks as a specific unprivileged user ("nobody" or similar). It will only allow execution of programs listed in a configuration file (/etc/rrsh.allow), and will exec those programs directly without using an intermediary shell of any kind. It also has TCP wrapper support. These modifications make it a good deal more secure than traditional rshd.

Operating Systems

Recent releases

  •  18 Jul 2003 02:48

    Release Notes: /etc/rrsh.allow is read before dropping privileges (so that the file may be readable only by root).

    •  15 Jun 2003 02:52

      Release Notes: Support for SHELL, PATH, and HOME overrides, and optional setting of a fixed DISPLAY value.

      •  19 Mar 2003 09:31

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.