Souci de droit sur dossier de montage

Stephane -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour a tous,

après avoir créer un dossier de montage :

mkdir /media/info


modifier mon fstab

//MONSERVEUR/MonPartage       /media/info/ cifs    user,user=XXX,pass=YYYY      0       0


et monté tout ca :

mount -a


mon dossier de montage perd tous les droits et est donc inaccessible

ls -l
?------------------- ? ? ? ? ? info


Ou ais je fais une erreur ?
Que dois je faire pour que cela fonctionne ?

Meci d'avance pour votre aide

Cordialement

5 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hdllo
    quel est le système de fichier
    df -T  /media/info
    0
  2. Stephane
     
    le systeme de fichier est après la commande ls : ext3

    Merci de ton aide et de ton interet
    Cordialement
    0
    1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      quelle option de ls ?
      0
    2. Stephane
       
      euh pardon de

      df T /media/info
      0
  3. Stephane
     
    je ne sais pas si ca peut aider mais lorsque je fais un

    df -h


    Je vois mon montage mais de manière partielle. C'est a dire que le chemin est tronqué.

    j'ai donc verifié mon fstab et le chemin est bon

    j'ai essayé le montage manuel et de nouveau le chemin est bon

    Mystère
    0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    d'ou vient le media ? quel format ?
    c'est du ext3 ? ou du NTFS Windows ?
    0
    1. Stephane
       
      le média est un dossier partagé sur un serveur windows

      le truc, c'st que la meme manip a été réalisée avec succès sur une 15aine de serveurs et il y en a 4 qui par contre font la meme erreur avec un toncage de l'adresse
      0
    2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      voir si il y a des messages avec mount -v (ou --verbose)
      0
    3. Stephane
       
      idem avec le

      mount -v



      il me donne le chemin tronqué :

      chemin inscrit dans le fstab :
      //172.18.0.101/informatique/sauvegardes$/bidule


      Chemin donné par rmount v :
      //172.18.0.101/informatique on /media/info type cifs (rw,mand,noexec,nosuid,nodev)
      0
    4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      sauvegardes suivi d'un $ ?
      voir si il n'y a pas de caractères spéciaux dans fstab
      cat -A /etc/fstab
      0
    5. Stephane
       
      Merci pour réponse

      Mis a part des :

      ^I


      qui semble correspondre a des tabulations, rien de détonnant

      Cordialement
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bonjour,

    Comme ici, s'agit ici de monter un partage réseau (samba/cifs), donc les droits que tu auras sont la conséquence des paramètres que tu auras passé à la commande
    mount
    (soit explicitement, via
    -o
    , soit implicitement, via
    /etc/fstab
    ).

    La solution la plus simple consiste à monter le dossier "comme si" c'était ton utilisateur qui l'avait monté (actuellement, il est monté par root, donc avec des droits administrateurs). Tu peux pour cela utiliser les options
    uid
    et
    gid
    . Ton UID et ton GID (généralement 1000 ou plus) se retrouvent respectivement dans
    /etc/passwd
    et
    /etc/group
    . Les deux sont généralement égaux. Ton utilisateur principal à généralement un UID égal à 1000. Tu peux les retrouver ainsi :

    grep ^$(whoami): /etc/passwd | cut -d":" -f3 # ou echo $UID
    grep ^$(whoami): /etc/group | cut -d":" -f3


    Conformément à ce qui est expliqué dans cet exemple, tu peux alors préciser au moment du montage ton UID et ton GID.

    Afin d'éviter d'avoir un mot de passe en clair dans un fichier accessible à tous (
    /etc/passwd
    ) je te recommande de déporter ton login et le mot de passe samba dans un fichier externe, comme expliqué dans cette page cette page de référence.

    Au final ta ligne ressemblera à ceci (en admettant que ton UID et ton GID sont égaux à 1000) :

    //MONSERVEUR/MonPartage /media/info/ cifs credentials=/root/smb.cred,uid=1000,gid=1000 0 0


    ... et le fichier
    /root/smb.cred
    :

    username=user_name
    password=password
    domain=domain_name


    ... avec les permissions
    rw-------
    :

    chmod 600 /root/smb.cred


    Enfin, pour un contrôle plus précis des permissions, il peut être intéressant de personnaliser ton umask via
    /etc/samba/smb.conf
    .

    Bonne chance
    0