Hello,
I am having a hard time getting rsh and rshd to work under linux.
My roommate and I have our two PCs networked with ethernet cards, and
both have linux on our computers. I would like to have the ability to
execute commands from one computer to another using the command rsh.
However, I cannot seem to get it to work.
In my /etc/hosts.equiv file I put both of our IP addresses, and
hostnames.
In /etc/hosts.allow I have ALL:ALL.
I do not have any entries in /etc/hosts.deny.
I uncommented the exec line from /etc/inetd.conf.
I even tried adding '++' to my .rhosts file. This still produced
"Permission denied."
I added /usr/sbin/in.rshd to my /etc/rc.d/rc.inet2 file.
I have manually attepted running in.rshd and even have renamed it to
rshd, but neither works. It seems to run, but then quits right away,
because I cannot find it on my list of processes.
I manually started up rwhod to see if that one works, and it remained
in my process list until I killed it.
If you have any other ideas or remedies I would appreciate hearing
them. This is driving me nuts. Please reply via email.
Thanks in advance,