I have a LAN to which a mix of Linux and Windows (XP+) boxes will be attached. The LAN will not have internet access. I want to be able to write programs that can launch other programs on the other computers on the LAN without having to use login passwords. E.g. the program code would be something like:
Ideally the LAN setup / configuring of the computers should be very easy.Code:system("SomeUtility remoteMachineId remoteProgram.exe listOfProgramParams &");
I have looked at SSH / Putty, but it appears I need to set up encryption keys and run an SSH agent, unless there is a way of configuring each machine to accept SSH commands without authentication and without using keys.
rexec also seems a candidate, but can it be set up to not require authentication?
Finally there is good old telnet. Can that be made to work?