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.

Cosa potrebbe esserci di sbagliato?

Risposte:


6

Sei sicuro che tutte le stazioni di lavoro siano collegate tramite AFP?

Scommetto che ottieni gli strani nomi delle cartelle a causa di mangled names = yes(impostazione predefinita) nella configurazione del server samba. Controlla Synology nomi di file errati o alterazione del nome Samba per ulteriori informazioni. Una soluzione è disabilitare SMB sul NAS, un'altra è forzare OS X a connettersi tramite AFP, ad esempio afp://user@servername/foldertramite "Finder-> Vai-> Connetti al server".

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

Samba (SMB) crea gli strani nomi 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 il PDF Panoramica della tecnologia principale di Mavericks per ulteriori informazioni. Per Mavericks (10.9) è SMB2, per Yosemite (10.10) ed El Capitan (10.11) è SMB3.

Dal documento PDF:

SMB2 è il nuovo protocollo predefinito per la condivisione di file in OS X Mavericks. SMB2 è superveloce, aumenta la sicurezza e migliora la compatibilità di Windows.

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 è stato un problema creare tali file ma quando leggi questi file tramite SMB ottieni i nomi alterati, quindi per prima cosa devi correggere i nomi dei file tramite AFP o andare direttamente sul NAS (tramite ssh) e correggere i nomi dei file lì.

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


Grazie per la tua risposta @GM.! Apparentemente, El Capitan reimposta il protocollo su SMB, normalmente connesso solo tramite AFP. Dopo il tuo post ho ricontrollato il protocollo e ho notato che veniva caricato tramite SMB! Smontato il NAS e ricollegato tramite Go -> Connetti al server ... e utilizzato il protocollo AFP risolto il problema! Molte grazie!
Ambidex,

1
Ho aggiunto alcune informazioni su SMB e che Apple preferisce da Mavericks (10.9) SMB su AFP.
GM.

Ottima risposta GM. Grazie. Se ho capito bene, sarebbe meglio passare tutti i nostri colleghi alle PMI? Quando le persone sono ancora connesse tramite AFP, sono in grado di creare quei nomi alterati? Se non c'è nessuno su AFP, non c'è nessuno che possa creare quei nomi maledetti?
Ambidex,

1
Ho aggiunto alcune informazioni sul perché per il momento è forse un problema per i Mac utilizzare SMB su un Synology NAS. Il problema è ... complicato :-). Ho lo stesso problema (Synology NAS, Mac e sistemi Windows) e in questo momento non sono contento di SMB su Mac, spero che Synology aggiorni il server Samba con DSM 6.0 ... ma chi lo sa ...
GM.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.