rshproxy is an application-level gateway for the rsh, rlogin, and rexec protocols. It offers automatic protocol selection depending on the proxy server port, proxy authentication in rexec mode, external access control programs, and X and VNC forwarding.