Это опять я :-)
На одной машине (Windows) крутится некая программа, которой нужно выполнять команды на другой машине (Linux). Какие есть варианты для этого? Сразу попробовал rexec и rsh, но этих зверей так и не удалось заставить передать команде данные через stdin, похоже это невозможно.
Сейчас зацепил через xinetd обыкновенный bash. Работает, и stdin понимает, но как-то нестабильно всё, не могу даже понять в чем дело. Раз отрабатывает команду, другой раз - нет, причем даже в одной и той же сессии. Ещё покопаю, но продумываю на всякий случай и другие варианты.
Подцепиться через обычный telnet или ssh? Не думаю, что будет отличаться от предыдущего варианта. А что ещё можно? Задача будет хоть и длительная, но одноразовая, и о безопасности во время её выполнения можно не заботиться (ведь голый bash через inetd - дыра та ещё), а как выполнится - и вовсе закрыть. Главное - как можно проще.