Je cherche un moyen de faire en sorte que les utilisateurs d’un ordi ne puissent exécuter que les programmes que j’ (l’admin) aurai installés.
J’ai pensé à simplement mettre /home (et éventuellement /tmp) sur une autre partition montée avec noexec.
Mais comme je ne suis pas un gourou de la sécurité je sais pas si c’est suffisant. Genre, est-ce qu’un “sh ./lancer-programme” avec “lancer-programme” qui contient un appel vers un prog dans /home/user fonctionnerait (vu que sh est pas dans /home) ?