Вопросы с тегом «setuid»

2
Почему бит setuid работает непоследовательно?
Я написал код: // a.c #include <stdlib.h> int main () { system("/bin/sh"); return 0; } скомпилировано с командой: gcc a.c -o a.out добавлен бит setuid: sudo chown root.root a.out sudo chmod 4755 a.out В Ubuntu 14.04, когда я работаю как обычный пользователь, я получил привилегию root. но в Ubuntu 16.04 …

3
SetUID бит не работает в Ubuntu?
Я предполагаю, что исполняемый файл с установленным битом SetUID должен быть запущен как его владелец, но я не могу воспроизвести его. Я попробовал следующее. $ cat prepare.sh cp / bin / bash. chown root.root bash chmod 4770 bash # Проверено $ sudo sh prepare.sh $ ./bash $ id -u 1000 …
8 setuid 

4
Как запретить очистке chgrp «бит setuid»?
У нас есть образы Linux на основе RH; на котором я должен «применить» некоторый «специальный архив», чтобы обновить их до последней версии разработки нашего продукта. Человек, создавший архив, понял, что в нашем базовом изображении некоторые разрешения неверны; поэтому нам сказали бежать sudo chgrp -R nobody /whatever Мы сделали это; и …
8 linux  setuid  chgrp 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.