Claro: você pode definir o bit setuid . Em um sistema moderno, o comando mais simples é:
# chmod u+s myprogram
ou, se o programa já é conhecido por ter o modo 755:
# chmod 4755 myprogram
Isso pressupõe que o programa é de propriedade de root
. Você também precisará alterar o proprietário do arquivo se ele pertencer a outra pessoa.
Leia esse artigo da Wikipedia, particularmente a seção de Segurança . Há uma razão pela qual apenas o root pode fazer isso em um arquivo e por que poucos executáveis no seu sistema já possuem esse bit definido.