El Capitan: nomi di cartelle strani su Synology NAS

6

Abbiamo aggiornato alcuni MacBook a El Capitan, tutte le workstation qui sono collegate a un NAS tramite AFP. Tutte le workstation aggiornate ora mostrano una piccola quantità di cartelle con nomi strani come;

  • SBAK7C~3
  • GE3HHX~F
  • DWBENE~Y

Queste cartelle sono ancora accessibili per El Capitan. Le workstation non El Capitan (Yosemite) mostrano i nomi normali.

Che cosa potrebbe essere sbagliato?

    
posta Ambidex 08.10.2015 - 10:18
fonte

1 risposta

5

Sei sicuro che tutte le workstation siano collegate tramite AFP?

Scommetto che ottieni i nomi delle strane cartelle a causa di mangled names = yes (il valore predefinito) nella configurazione del server samba. Controlla Synology bad filenames o Samba name mangling per ulteriori informazioni. Una soluzione è disabilitare SMB sul NAS, un'altra è forzare OS X a connettersi tramite AFP, ad es. afp://user@servername/folder tramite "Finder- > Vai- > Connetti al server".

Ovviamente puoi impostare mangled names = no nella configurazione di Samba ma questo crea problemi quando ti connetti tramite SMB al server.

Samba (SMB) crea i nomi strani quando il file o il percorso contiene i caratteri / ? < > \ : * | " , con AFP non è un problema leggere o scrivere file o nomi di percorso con questi caratteri ma non con SMB (Samba).

Poiché Mavericks (10.9) Apple preferisce il protocollo SMB rispetto al protocollo AFP, controlla Mavericks PDF di sintesi della tecnologia principale per ulteriori informazioni. Per Mavericks (10.9) è SMB2, per Yosemite (10.10) e El Capitan (10.11) è SMB3.

Da PDF-Dokument:

SMB2 is the new default protocol for sharing files in OS X Mavericks. SMB2 is superfast, increases security, and improves Windows compatibility.

Quindi il futuro è SMB3 non AFP ma il problema è che hai già file con i caratteri / ? < > \ : * | " da qualche parte sul NAS perché con AFP non era un problema creare questi file ma quando leggi questi file via SMB si ottengono i nomi storpiati, quindi prima devi correggere i nomi dei file tramite AFP o andare direttamente sul NAS (tramite ssh) e correggere lì i nomi dei file.

Better è una versione più recente di Samba-Server > = 4.2 (forse con DSM 6.0 di Synology?) con il modulo vfs_fruit che aggiunge l'estensione Apples SMB2 + a Samba. SMB su Synology NAS è lento per Mac a causa del modulo mancante vfs_fruit (e perché il server Samba ha la versione 4.1). Quindi, se utilizzi solo Mac, disattiva SMB su Synology NAS e usa solo AFP (per il momento), ma se hai bisogno di SMB su Synology NAS, beh ... aggiusta i nomi dei file, disattiva AFP e prova SMB ma .. prova se la velocità della condivisione SMB è abbastanza buona per te.

    
risposta data 13.10.2015 - 03:42
fonte

Leggi altre domande sui tag