2009-08-05 5 views
0

Est-ce que quelqu'un sait comment obtenir des notifications de montage/démontage de système de fichiers et/ou de périphériques nouveaux/supprimés dans Solaris (10), sans avoir besoin de root ? J'essaie d'éviter d'interroger simplement/etc/mnttab pour les entrées nouvelles/supprimées/modifiées, donc mon premier prototype impliquait d'utiliser sysevent_subscribe_event pour écouter les événements du périphérique, puis d'utiliser les informations du périphérique en conjonction avec/etc/mnttab pour obtenir le point de montage. Cela fonctionne bien, mais sysevent_subscribe_event nécessite des privilèges root pour fonctionner, et je ne vais pas avoir accès à la boîte de l'utilisateur final, donc je ne peux pas vraiment élever leurs privilèges.Monter les notifications sur Solaris - en tant qu'utilisateur normal (non root)

J'imagine que cela pourrait être assez difficile, étant donné la restriction de fonctionnement sans racine, mais toute aide reçue avec reconnaissance!

Répondre

1

Solaris 10 dispose d'un contrôle d'accès basé sur les rôles. Si vous disposez d'un accès root à la zone, vous pouvez accorder à l'utilisateur l'autorisation d'utiliser le service. rôles de l'homme et auth pour commencer, voici aussi deux pages qui ressemblent UTILE:

marc

+0

Merci pour votre réponse, idée intéressante; En réalité, je n'ai pas accès à la boîte dans ce scénario, j'aurais dû le préciser. – user82116

Questions connexes