[Samba] Migrate a share from Mac-OSX to NAS ASUSTOR samba 4.4

Marc-Henri Pamiseux marc-henri.pamiseux at libricks.org
Sat Jul 4 16:21:57 UTC 2020


Hello everyone,
I hope you are well. Take care of yourself.

I have the same problem as describe here:
https://lists.samba.org/archive/samba/2014-December/187545.html

I migrate a file share from a MAC-OS environment. For its new storage
system, the company purchased an ASUSTOR NAS.  This NAS works with an
operating system based on version 4.14 of the GNU / LINUX x86_64 kernel.
This NAS operates a Samba service in version 4.4.3.

On this NAS, Samba's configuration file is locate in
/usr/builtin/etc/samba/smb.conf. So I edited this file, then added the
following directives in the Global section:

mangled names = no
display charset = UTF-8
unix charset = UTF-8
vfs objects = catia fruit streams_xattr
fruit: nfs_aces = no
fruit: encoding = native

I have made no change in the "Share" sections. I restarted the smbd,
nmbd and winbindd services. Note that there is no testparm utility on
this NAS.

Now, when I try to access a file named historically on Mac-OS with one
of the characters prohibited by Microsoft, the file manager tells me
that the file (by indicating its name) cannot be found ...

I would like that, these files stored on the NAS, even if they are
misnamed, can be opened from a MAC-OSX station, but also from a Windows
station. Do you have an idea on how to do this?

Thank you in advance for all your ideas and your time spent.

******************************** French ********************************

Bonjour tout le monde,
J'espère que vous vous portez bien. Prenez soin de vous.

Je rencontre le même problème que le billet mentionné ici :
https://lists.samba.org/archive/samba/2014-December/187545.html

Je migre un partage de fichier depuis un environnement MAC-OS. Pour son
nouveau système de stockage, l'entreprise a acheté un NAS ASUSTOR. Ce
NAS fonctionne sur un système d'exploitation GNU/LINUX x86_64 version
4.14 du noyau. Ce NAS fait fonctionner un service Samba en version 4.4.3.

Sur ce NAS, le fichier de configuration du NAS est situé dans
/usr/builtin/etc/samba/smb.conf. J'ai donc édité ce fichier, puis j'ai
ajouté les directives suivantes dans la section Globale :
mangled names = no
display charset = UTF-8
unix charset = UTF-8
vfs objects = catia fruit streams_xattr
fruit:nfs_aces = no
fruit:encoding = native

Je n'ai apporté aucune modification dans les sections définissant les
partages. J'ai redémarré les services smbd, nmbd et winbindd. A noter
qu'il n'existe pas d'utilitaire testparm sur ce NAS.

A présent, lorsque je tente d'accéder à un fichier nommé historiquement
avec l'un des caractères interdit par Microsoft, le gestionnaire de
fichier m'indique que le fichier (en indiquant son nom) est introuvable...

J'aimerai que ces fichiers stockés sur le NAS, même s'ils sont mal
nommés, puissent s'ouvrir depuis un poste MAC-OSX, mais aussi depuis un
poste Windows. Avez vous une idée sur la manière de procéder ?

Merci d'avance pour toutes vos idées et votre temps passé.
-- 
Marc-Henri Pamiseux - SARL Libricks - www.libricks.fr
6 rue Léonard de Vinci - CS 20119, 53001 LAVAL Cedex
Tel. : 02.30.96.15.24 / Mobile : 06.26.71.30.97



More information about the samba mailing list