Exec

Tengo un programa en C que quiere realizar un 'ls' de otra maquina (la cual tiene telnet).
¿Cómo lo puedo hacer?
Quiero algo así como:
exec('telnet ip_de_la_maquina_D');
exec(user,contraseña);
exec('ls');
¿Cuál seria la sintaxis correcta para ejecutar el ls en la maquina externa?

1 respuesta

Respuesta
1
Con el exec no puedes hacerlo.
Tendrías que hacer 2 procesos. Uno el listener en la otra maquina esperando que le llegue una petición y otro proceso que establezca una conexión con esa otra maquina. A través de socket, por ejemplo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas