LINUX.ORG.RU

Сообщения Zermond

 

Setuid

Форум — Development

Всем привет. Пытаюсь поменять uid в своем приложении (на коре), но в ответ получаю ошибку -1. Детали:

Есть приложение на .net core, у самого файла приложения выставлен бит setuid, в приложении пробую использовать системный вызов (который реализуется с помощью библиотеки Mono.Posix.NETStandard) следующим образом:

Mono.Unix.Native.Syscall.setuid(501)
Мне возвращается -1, но без деталей всяческих.

Задача простая: у меня запускается приложение от user1, а из приложения я хочу получить доступ к файлу, который имеет только пользователь user2.

p.s. Тега net core не нашел, зато net framework есть. (:

 ,

Zermond ()

RSS подписка на новые темы