1 votes

SAMBA : Pourquoi les liens symboliques fonctionnent-ils sous Windows mais pas les montages cifs sur Ubuntu?

Un serveur SAMBA a un lien symbolique, que je peux vérifier en montant le même serveur avec NFS :

lrwxrwxrwx 1 root   root     25 août 14 20:07 dossier -> ../../../../dossier/

Le problème est que Windows peut reconnaître avec succès le lien symbolique et accéder au dossier lié, mais sur Ubuntu, cela échoue car le lien symbolique est traité comme un fichier classique :

-rwxrwxrwx 1 root root   0 août 14 20:07 dossier*

Ce que j'ai utilisé pour la commande mount était :

mount -t cifs //serveur/dossier-partagé dossier-local -o username=tom,file_mode=0777,dir_mode=0777,nounix

schema

J'ai vérifié plusieurs solutions sur SE, mais toutes (par exemple, celle-ci) nécessitent une modification du fichier smb.conf, auquel je n'ai pas la permission d'accéder.

Alors, ma question est, puisque Windows peut accéder au lien symbolique, y a-t-il une solution pour que le client SAMBA sur Ubuntu le fasse, sans toucher à rien sur le serveur SAMBA ?

1voto

muclux Points 4714

Votre lien symbolique pointe vers un dossier en dehors du répertoire partagé. Il n'est donc pas accessible dans le système de fichiers monté sur Ubuntu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X