/
niceSOFT
/
libssh
Обзор
Документация
Войти
/
niceSOFT
/
libssh
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/chmodtest.c
33 строки
633 B
Jakub Jelen
examples: Support passing port to libssh_scp to simplify testing
10 окт 2025, 17:20
10 окт 2025, 17:20
07d099f
Код
Авторство
О чём код?
#include <stdio.h> #include <libssh/libssh.h> #include "examples_common.h" #include <libssh/sftp.h> int main(void) { ssh_session session; sftp_session sftp; char buffer[1024*1024]; int rc; session = connect_ssh("localhost", NULL, NULL, 0); if (session == NULL) { return 1; } sftp=sftp_new(session); sftp_init(sftp); rc=sftp_rename(sftp,"/tmp/test","/tmp/test"); rc=sftp_rename(sftp,"/tmp/test","/tmp/test"); rc=sftp_chmod(sftp,"/tmp/test",0644); if (rc < 0) { printf("error : %s\n",ssh_get_error(sftp)); ssh_disconnect(session); return 1; } ssh_disconnect(session); return 0; }