#include <stdio.h>
#include <stdlib.h>
int main(int argc,char **argv)
{
char *cmd = "whoami";
char buf[BUFSIZ];
FILE *ptr;
if ((ptr = popen(cmd, "r")) != NULL)
while (fgets(buf, BUFSIZ, ptr) != NULL)
(void) printf("%s", buf);
(void) pclose(ptr);
return 0;
}
#include <stdlib.h>
int main(int argc,char **argv)
{
system("whoami");
return 0;
}
Как выяснить что проблема именно в скрипте?
Сгенерировал приватный и публичный ключ на сервере, публичный скопировал на клиентскую машину в файл 'authorized_keys' но аутентификация как и обычно проходит по паролю.
но разве нельзя например сделать шифрованный IPsec самостоятельно?Можно.
Почему гос. учреждения, промышленные предприятия не жалеют денег на подобное дорогостоящие оборудование?Почему в банковских сейфах используются дорогие замки? Неужели нельзя поставить купленный в ближайшем хозмаге?