Двоичный файл setuid - это файл, имеющий 4000-битный флаг в своих правах доступа к файлу. В то время как мы обычно говорим о Unix правах доступа к файлу, используя только три восьмеричные цифры (744 или 600 и т. Д. c), следующие биты обычно используются для suid, sgid и sticky. Исполняемый файл suid автоматически присваивается идентификатору владельца файла (). Вот как работают такие инструменты, как sudo, которые требуют повышенных разрешений, но запускаются непривилегированными пользователями.