Привет. Хочу сделать програмулинку, чтобы отключать все компы в сети. Сделал
#include <stdio.h>
#include <unistd.h>
#include <sys/wait.h>
#include <sys/types.h>
#include <fcntl.h>
int main(void)
{
char *cmd[] = { "/usr/bin/ssh administrator@192.168.1.1", 0 };
FILE *pipe_writer=NULL;
if (fork())
{
pipe_writer=popen(cmd[0] ,"w");
}else
{
sleep(5);
fputs("password", pipe_writer);
}
pclose(pipe_writer);
return 0;
}
не работает (пароль не передаётся в ssh). подскажите, куда копать?