This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

lien symbolique

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
bubull51
NewUser
NewUser
Posts: 6
Joined: 12 Feb 2013 10:37
Status: Offline

lien symbolique

Post by bubull51 »

Bonjour à tous

J'ai un soucis avec un lien symbolique.
je suis avec nas4free 9.1

J’ai créé 3 dossiers
util1 (dossier perso de l'utilisateur 1)
util2 (dossier perso de l'utilisateur 2)
public (dossier commun à tous les utilisateurs)

j'ai créé 3 groupes
groupe utilisateur 1
groupe utilisateur 2
groupe public

configuration dans nas4free
l'utilisateur 1 :
groupe principal : groupe utilisateur 1
groupe additionnel : groupe public
dossier personnel : /mnt/data/util1/

l'utilisateur 2 :
groupe principal : groupe utilisateur 2
groupe additionnel : groupe public
dossier personnel : /mnt/data/util2/


via la console, avec la commande ln -s, j'ai créé un lien symbolique vers le dossier public dans chaque dossier perso des utilisateurs

sous win7, j’accède a nas4free via \\ip_du_serveur
je vois bien le lien symbolique vers le dossier public dans le dossier perso des utilisateurs, mais quand je double clic dessus j'ai : Windows ne peut pas accéder à \\ip_du_serveur\util1\public
Par contre, j’accède au dossier public en cliquant directement sur le dossier public, sans passer par le lien symbolique.

Connecter via la console en utilisateur 1 sur nas4free, j’accède au dossier public par l’intermédiaire du lien symbolique. je peux même lire et écrire dans ce dossier, mais pas via Windows.

merci pour votre aide

pierouelle
Starter
Starter
Posts: 60
Joined: 24 Jun 2012 04:02
Location: Québec, Canada
Status: Offline

Re: lien symbolique

Post by pierouelle »

Peux-être en insérant dans les paramètres auxiliaires de smb settings cette syntaxe:

Code: Select all

follow symlinks = yes
wide symlinks = yes
unix extensions = no 

User avatar
velivole18
Forum Moderator
Forum Moderator
Posts: 647
Joined: 14 Jul 2012 20:23
Location: France
Status: Offline

Re: lien symbolique

Post by velivole18 »

Bonsoir,

Le problème du lien symbolique est normal.
Le chemin complet du répertoire pointé vu du serveur est différent du chemin complet vu du client. La différence est que le client voit l'accès à ce répertoire vu du point de montage du client défini dans les paramètres de partages du service CIFS, alors que le serveur n'a pas connaissance de ce point de montage qui n'est qu'une notion cliente.

Par exemple, le lien que vous avez effectué sur le serveur est entre "/mnt/pools1/partage/public" et un alias "public" par exemple, mis dans chaque dossier privé des utilisateurs. Mais ce chemin "/mnt/pools1/partage" n'est connu que du serveur FreeBSD.
Maintenant, si je monte le répertoire "public" sur mon poste client, je n'ai pas la notion de "/mnt/pools1/partage", je vois directement le répertoire "public" monté dans l'arborescence du client. Et donc le lien symbolique vu dans le dossier privé de l'utilisateur pointe sur un chemin qui ne veut rien dire d'un point de vue du client.

La solution n'est donc pas de faire un lien quelconque directement sur le serveur, mais tout simplement de monter dans l'arborescence du client les 2 répertoires en question (préalablement déclarés dans les paramètres de "partages" du service CIFS), à savoir le répertoire privé et le répertoire public.

Je ne sais pas si je suis bien claire dans mes explications ... pardon si c'est incompréhensible.
Ne pas hésitez à me le dire.

Cordialement
11.2.0.4 - Omnius (revision 6026) x64-embedded
111909 RSDT1411 AMD Athlon(tm) 64 Processor 4000+ 4096MiB RAM - HDD 2 x 6 To in ZFS mirroring + 2 x (2 x 4To in ZFS mirroring) - SSD 32Go - UPS EATON Ellipse MAX 1100.

Post Reply

Return to “Français”