Un profil d'exécution définit une commande associée à un profil existant qui est exécutée avec différents droits d'utilisateur et de groupe Unix de l'utilisateur qui l'exécute réellement. Ils permettent des fonctionnalités similaires aux programmes setuid, mais avec un comportement différent selon l'utilisateur.

Chaque profil d'exécution a un profil associé, une commande à laquelle il s'applique et un ensemble de droits d'utilisateur et de groupe avec lesquels la commande est exécutée. Ces droits supplémentaires ne seront utilisés que si la commande est exécutée à partir d'un shell sensible au profil, tel que `pfcsh` ou `pfsh` .

Si vous avez créé vos propres profils, vous pouvez utiliser cette page pour ajouter des commandes à exécuter sur eux. Cependant, les profils d'exécution inclus en standard avec le système d'exploitation ne doivent pas être modifiés sauf si vous savez ce que vous faites.