Вопросы по теме 'setuid'
setuid(0) и система дает сбой
У меня есть программа, работающая на C. Для этого нужно выполнить команду «iptables», используя system.
Я старался
setuid(0);
system("iptables .... ");
setuid и система не сосуществуют. со страницы системного руководства
Не...
1581 просмотров
schedule
27.04.2023
setgid() не работает - операция не разрешена
Я создал программу setuid на C. Исполняемый файл выглядит так:
-r-s-r-s--- 1 root users 13073 Jun 15 21:56 server
Я запускаю программу как userA/users и пытаюсь установить uid/gid на userB/otherUsers . setgid() завершается с ошибкой,...
13624 просмотров
schedule
27.01.2023
не могу заставить бит setuid работать на Ubuntu 14.04
У меня есть очень простая программа:
#define _GNU_SOURCE
#include<unistd.h>
#include<stdio.h>
#include<stdlib.h>
void error(char *msg) {
printf(msg);
exit(-1);
}
int main(int argc, char **argv) {
uid_t ruid, euid,...
818 просмотров
schedule
26.10.2023
В чем разница между system() и execve()
Я использую линукс и с.
Сначала я подключаю bin/zsh к sh
Во-вторых , я вхожу в систему как root и запускаю следующую программу.
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char...
3352 просмотров
schedule
05.01.2023
setuid против функции seteuid
В чем разница между функцией setuid и seteuid. На странице руководства обе функции имеют одинаковое описание.
setuid:
DESCRIPTION
setuid() sets the effective user ID of the calling process. If the effective UID of the caller is root,...
3460 просмотров
schedule
24.05.2024
Флаг разрешения файла «setuid» игнорируется
Я написал этот скрипт, в основном он сбрасывает кеши оперативной памяти. Я знаю, что это грязно - все "эхо", которые вы видите, - это просто обходной путь, чтобы сделать его чище, мне нравятся пустые строки между командами.
#!/bin/bash
free -m...
235 просмотров
schedule
28.11.2022
Бит SUID в Linux не работает должным образом
У меня есть текстовый файл с именем Demo , который имеет право на запись только для владельца. У меня также есть исполняемый файл (здесь он называется demowr.bash ), который будет записывать в этот Demo файл, и поскольку я хочу, чтобы другие...
986 просмотров
schedule
30.06.2023
Исполняемый файл с setuid не находит разделяемую библиотеку
ребята.
Вот моя проблема:
У меня есть исполняемый файл, которому нужно создать папку в определенном месте в системе.
Я бы хотел, чтобы он мог это сделать независимо от того, кто его выполняет.
Моя идея заключалась в том, чтобы предоставить...
478 просмотров
schedule
15.08.2022
Установка разрешений только root для файлов /dev и сборка двоичных файлов
В рамках процесса сборки я хочу запустить следующие две команды:
sudo chmod a+r /dev/cpu/*/msr
sudo setcap cap_sys_rawio=ep ./bench
Это устанавливает для файлов /dev/cpu/*/msr , предоставляемых модулем ядра msr , доступ для чтения всем, а...
160 просмотров
schedule
01.12.2022
Бит setuid Linux
Как обычный пользователь, я не могу запустить следующий скрипт bash:
#/bin/bash
date 121001102020
Права доступа к файлу: 4755.
Владелец файла: root
Я ожидаю, что смогу запустить это как обычный пользователь. Я получаю следующее: date:...
17 просмотров
schedule
16.11.2022