Étiquette : Point de montage

  • Monter un dossier réseau alors qu’il y a un espace dans le nom du partage réseau

    Pour monter un dossier réseau sur linux alors qu’il y a un espace dans le nom du partage réseau il faut

    • Créer le point de montage
    sudo mkdir /mnt/montage

    montage est le nom du point de montage que l’on veux

    • On installe cifs-utils
    sudo apt install cifs-utils
    • On monte le partage
    sudo mount -t cifs "//192.168.1.254/Disque 1/Echange_VMS" /mnt/montage \
      -o username=guest,password=,vers=3.0

    En admettant que 192.168.1.254 soit l’ip du serveur et le nom de l’utilisateur soit guest

    Si maintenant on veux qu’il soit monter automatiquement au démarrage de linux

    • Ouvrir fstab
    sudo nano /etc/fstab
    • Ajouter
    //192.168.1.254/Disque\0401/Echange_VMS /mnt/montage cifs username=guest,password=,vers=3.0,iocharset=utf8 0 0

    Toujours en admettant que 192.168.1.254 soit l’ip du serveur et guest soit le nom d’utilisateur

    • CTRL + x pour quitter puis y pour enregistrer et finalement entrée
    • On reloade le daemon systemctl
    sudo systemctl daemon-reload
    • On teste pour voir si tout est ok
    sudo mount -a
    ls /mnt/montage

    Toujours en admettant que l’on a monté le chemin réseau dans /mnt/montage

    Si on voit les fichiers, tout est correct

    Attention : par défaut ce type de montage monte en lecture seule. On ne peux pas créer de fichiers.

    touch test.txt
    touch: cannot touch 'test.txt': Permission denied

    Si on veux monter en lecture écriture il faut repartir dans fstab puis modifier la ligne

    //192.168.1.254/Disque\0401/Echange_VMS /mnt/montage cifs username=guest,password=,vers=3.0,iocharset=utf8 0 0

    Pour rajouter

    ,rw,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nofail,x-systemd.automount

    Entre vers=3.0 et 0 0

    La ligne devrait donc ressembler à

    //192.168.1.254/Disque\0401/Echange_VMS /mnt/montage cifs username=guest,password=,vers=3.0,rw,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nofail,x-systemd.automount,iocharset=utf8 0 0
    • on enregistre le fstab
    • on reload le daemon systemctl
    • on teste

    Si tout est correct, on peux redémarrer la machine

    Il peux y avoir une erreur sur l’uid non valide

    Si tel est le cas on fait

    id

    Le système va nous donner l’uid et le gid de l’utilisateur et on les reporte dans le fstab aux endroits uid= et gid=

    id
    uid=1000(nicolas) gid=1000(nicolas) groups=1000(nicolas),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),101(lxd)