Мы уже использовали правильный тип ключа (ppk вместо pem) ..
В нашем случае это была проблема с правами доступа к файлам authorized_keys в папке пользователя сервера. Это должно быть -rw-r-r-- ... Это было -rw-rw-r--
ssh очень тонко о файлах perms.
Добавьте строку
int fd;
и измените открытый вызов следующим образом:
fd = open("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавьте строку
int fd;
и измените открытый вызов следующим образом:
fd = open("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавьте строку
int fd;
и измените открытый вызов следующим образом:
fd = open("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавьте строку
int fd;
и измените открытый вызов следующим образом:
fd = open("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавьте строку
int fd;
и измените открытый вызов следующим образом:
fd = open("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавить строку
int fd;
и измените открытый вызов следующим образом:
fd = open ("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавить строку
int fd;
и измените открытый вызов следующим образом:
fd = open ("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавить строку
int fd;
и измените открытый вызов следующим образом:
fd = open ("transaction.txt", O_CREAT | O_WRONLY, 00644);
Добавить строку
int fd;
и измените открытый вызов следующим образом:
fd = open ("transaction.txt", O_CREAT | O_WRONLY, 00644);