• # Accès système de fichiers montés

    Posté par . En réponse au message Donner l'accessibilité à un seul utilisateur lors d'un mount ?. Évalué à 3. Dernière modification le 20 décembre 2021 à 10:18.

    Extrait de la page man de la commande mount

    ...
    user Autoriser les utilisateurs ordinaires à monter le système de fichiers.
     Le nom de l’utilisateur qui a monté le système de fichiers
     est noté dans le fichier mtab (ou dans le fichier privé libmount de /run/mount sur les systèmes sans fichier mtab traditionnel)
     pour que cet utilisateur puisse le démonter ensuite.
     Cela entraîne l'utilisation des options noexec, nosuid et nodev
     (à moins qu'elles ne soient explicitement surchargées, comme dans la ligne d’options user,exec,dev,suid).
    ... 
    

    L'option user ne correspond donc pas à la fonctionnalité recherchée par spownark.


    Si, en utilisant le compte utilisateur michel,
    je monte le système de fichiers NTFS (ou autre système de fichiers) de la première partition
    d'une clef USB qui est accessible par le fichier de périphérique /dev/sda

    michel@ubu20043lts:~$ udisksctl mount -b /dev/sda1
    Mounted /dev/sda1 at /media/michel/maNTFS_123MB.
    michel@ubu20043lts:~$ 
    

    le compte utilisateur martine ne pourra
    ni accéder à ce système de fichiers, ni le démonter,
    même si, dans le cas d'un système de fichiers de type ext,
    le système de fichiers monté était la propriété de martine (<=> même uid que martine)

    martine@ubu20043lts:~$ ls -l /media/michel/
    ls: impossible d'ouvrir le répertoire '/media/michel/': Permission non accordée
    martine@ubu20043lts:~$ 
    martine@ubu20043lts:~$ ls -l /media/michel/maNTFS_123MB
    ls: impossible d'accéder à '/media/michel/maNTFS_123MB': Permission non accordée
    martine@ubu20043lts:~$ 
    

    À part le compte super-utilisateur root
    seul le compte utilisateur michel pourra avoir accès à ce système de fichiers.


    ... donner l'accessibilité au support monté à un seul utilisateur ...

    Pour pouvoir faire une proposition de solution,
    il faudrait connaître le type du système de fichiers à monter,
    les propriétés de ce système de fichiers et de son contenu,
    le point de montage utilisé et la méthode utilisée pour monter ce système de fichiers.

    ... et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.