What is rexecd?
rexecd stands for remote exec daemon. It is a program that services the rexec command and originated on Unix systems. It listens for connections coming from an rexec command (over TCP/IP) and when it receives a connection, it validates access, then executes the specified program. Unlike the remote shell daemon, the rexec daemon requires that the client specify a valid password before access is granted, so it is a more secure than the rshd.