Proxifier la manipulation du filesystem

Bonjour et bonne année à vous. :slightly_smiling:

Je développe actuellement un utilitaire de manipulation de fichiers, dossiers, (hard-)links.

Le projet est déjà bien avancé et j’en viens à me demander si je ne pourrais pas en faire une sorte de proxy global, en gros.

Y aurait-il moyen de faire en sorte que tout programme, exécuté en non-root, passe par mon utilitaire (root) pour tout accès au fs?

Si oui, quelle serait la marche à suivre, svp?

PS: j’ai de quoi gérer la communication inter-process, là n’est pas la question, mais bien comment se faire passer pour le fs? (autant pour en recevoir les commandes, que pour y répondre).