См. chmod
( документация ) в sys/stat.h
.Пример ниже взят из документации.HP-UX совместим с POSIX, поэтому вы можете использовать эти функции, а также стандартные функции из библиотеки C.
В следующем примере устанавливаются биты прав доступа к файлу с именем / home / cnd / mod1,затем вызывает функцию stat () для проверки прав доступа.
#include <sys/types.h>
#include <sys/stat.h>
int status;
struct stat buffer
...
chmod("home/cnd/mod1", S_IRWXU|S_IRWXG|S_IROTH|S_IWOTH);
status = stat("home/cnd/mod1", &buffer;);