web-dev-qa-db-fra.com

attacher un appareil externe: udev, hal, dbus et ... mini-ubuntu

Si j'ai bien compris, dans les distributions Linux modernes, attacher un périphérique externe (clé USB ou disque dur ide/sata) à un PC, Udev, HAL et Dbus permet de le gérer.

udev - identifie le composant matériel qui est branché et exécute une application spécifique, Dbus - est utilisé pour la communication inter-processus HAL - obtient des informations du service Udev, notifiant l'application de bureau correspondante d'ouvrir le périphérique monté.

QUESTION: Je souhaite installer mini-ubuntu pour avoir une configuration de base qui évite les étapes précédentes (autorun, automount, autoplay, ecc ...). Pouvez-vous me dire ce qui se passe lorsque je connecte un périphérique externe dans une configuration Ubuntu minimale? en d'autres termes, quelle est la chaîne de processus informant le noyau Ubuntu qu'un périphérique externe a été connecté?

Merci d'avance.

1
applejtter

Remarque: Ceci est ma compréhension de la chaîne avec mon expérience dans Ubuntu 16.04. Les choses peuvent donc changer. De plus, n'importe qui peut me corriger si je me trompe, veuillez partager la référence si disponible.

  • noyau/linux → sysfs → udev → udisks2 → GVolumeMonitor → desktop-manager (généralement, identique au gestionnaire de fichiers).

    udisks2 est le premier démon à fournir une API via DBUS. Si vous ne l'avez pas dans le mini-ubuntu ou qu'il ne fonctionne pas, aucun montage automatique ne se produira. Comme dans le serveur Ubuntu:

    noyau/linux → sysfs → udev

    Le montage se fait manuellement.

  • OP a commenté ISO/IEC 27037 Technologies de l'information - Techniques de sécurité - Lignes directrices pour l'identification, la collecte, l'acquisition et la conservation des preuves numériques

    OK ... Donc, Ubuntu et O.S.Ubuntu-like (également en cas de modification) ne sont pas un système éligible pour l'analyse judiciaire. C'est la vérité, comme vous l'avez écrit, car elle ne correspond pas aux qualifications standard requises par un tribunal.

    ...

    le périphérique suspect doit être protégé par d'éventuelles modifications de matadonnées ... et cela n'est jamais garanti par Ubuntu 16.04, même si vous désactivez manuellement l'exécution automatique et le montage automatique !! C’est sûr.

    Eh bien, je dirais qu'il y a un conflit d'intérêts ici. Pièces de bureau spécialement conçues pour les utilisateurs ( udisks2, GVolumeMonitor & desktop-manager) elles ont des objectifs différents pour rendre plus involontaire/auto et facile pour l'utilisateur.

    Nous ne devons pas faire d'hypothèse pour les outils préparés pour les utilisateurs généraux (comme ceux provenant de projets Free Desktop et Gnome), même kernal peut avoir besoin d'un ajustement.

    Mieux vaut s'en tenir aux systèmes d'exploitation (même cas pour MS Windows et MacOS) qui ont été spécialement conçus pour l'analyse judiciaire.

    Garantie! Si vous parlez pour un usage professionnel comme au tribunal, c'est vraiment un sujet difficile ici. Depuis la fin, je n'ai trouvé aucun article sur le site officiel d'Ubuntu mentionnant l'obtention de la certification Ubuntu pour ISO/IEC 27037.

1
user.dz