El Capitan: Seltsame Ordnernamen auf Synology NAS

Wir haben einige MacBooks auf El Capitan aktualisiert, alle Workstations hier sind über AFP mit einem NAS verbunden. Alle aktualisierten Arbeitsstationen zeigen jetzt eine kleine Anzahl von Ordnern mit seltsamen Namen wie;

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

Diese Ordner sind für El Capitan weiterhin zugänglich. Die Workstations, die nicht von El Capitan (Yosemite) stammen, zeigen die normalen Namen.

Was könnte falsch sein?

Antworten (1)

Sind Sie sicher, dass alle Workstations über AFP verbunden sind?

Ich wette, Sie erhalten die seltsamen Ordnernamen wegen mangled names = yes(der Standardeinstellung) in der Samba-Server-Konfiguration. Weitere Informationen finden Sie unter Ungültige Synology-Dateinamen oder Samba-Namensverstümmelung . Eine Lösung besteht darin, SMB auf dem NAS zu deaktivieren, eine andere besteht darin, OS X zu zwingen, sich über AFP zu verbinden, z. B. afp://user@servername/folderüber "Finder->Gehe zu->Mit Server verbinden".

Natürlich kann man das mangled names = noin der Samba-Konfiguration einstellen, aber das führt zu Problemen, wenn man sich per SMB mit dem Server verbindet.

Samba (SMB) erzeugt die seltsamen Namen, wenn der Datei- oder Pfadname die Zeichen enthält / ? < > \ : * | ", mit AFP ist es kein Problem, Datei- oder Pfadnamen mit diesen Zeichen zu lesen oder zu schreiben, aber nicht mit SMB (Samba).

Da Apple in Mavericks (10.9) das SMB-Protokoll gegenüber dem AFP-Protokoll bevorzugt, finden Sie weitere Informationen im PDF Mavericks Core Technology Overview . Für Mavericks (10.9) ist es SMB2, für Yosemite (10.10) und El Capitan (10.11) ist es SMB3.

Aus dem PDF-Dokument:

SMB2 ist das neue Standardprotokoll für die gemeinsame Nutzung von Dateien in OS X Mavericks. SMB2 ist superschnell, erhöht die Sicherheit und verbessert die Windows-Kompatibilität.

Die Zukunft ist also SMB3, nicht AFP, aber das Problem ist, dass Sie bereits Dateien mit den Zeichen / ? < > \ : * | "irgendwo auf dem NAS haben, weil es mit AFP kein Problem war, solche Dateien zu erstellen, aber wenn Sie diese Dateien über SMB lesen , erhalten Sie die verstümmelten Namen, also zuerst müssen Sie die Dateinamen per AFP korrigieren oder direkt auf das NAS gehen (per ssh) und dort die Dateinamen korrigieren.

Besser ist eine neuere Version des Samba-Servers >= 4.2 (vielleicht mit DSM 6.0 von Synology?) mit dem Modul vfs_fruit , das Apples SMB2+-Erweiterung zu Samba hinzufügt. SMB auf dem Synology NAS ist langsam für Macs wegen des fehlenden Moduls vfs_fruit (und weil der Samba-Server die Version 4.1 hat). Wenn Sie also nur Macs verwenden, schalten Sie SMB auf dem Synology NAS aus und verwenden Sie (im Moment) nur AFP, aber wenn Sie SMB auf dem Synology NAS benötigen, nun ja ... korrigieren Sie die Dateinamen, schalten Sie AFP aus und versuchen Sie es mit SMB, aber ... Testen Sie, ob die Geschwindigkeit der SMB-Freigabe gut genug für Sie ist.

Danke für deine Antwort @GM.! Anscheinend setzt El Capitan das Protokoll auf SMB zurück, normalerweise wird es nur über AFP verbunden. Nach Ihrem Beitrag habe ich das Protokoll noch einmal überprüft und festgestellt, dass es über SMB geladen wird! Trennen Sie das NAS und stellen Sie die Verbindung über Go -> Connect to server ... wieder her und verwenden Sie das AFP-Protokoll, um das Problem zu beheben! Vielen Dank!
Ich habe einige Informationen über SMB hinzugefügt und dass Apple seit Mavericks (10.9) SMB gegenüber AFP bevorzugt.
Tolle Antwort GM. Danke. Wenn ich das richtig verstehe, sollte ich besser alle unsere Kollegen auf SMB umstellen? Wenn die Leute immer noch über AFP verbunden sind, können sie diese verstümmelten Namen erstellen? Wenn es niemanden auf AFP gibt, gibt es niemanden, der diese verstümmelten Namen erstellen könnte?
Ich habe einige Informationen hinzugefügt, warum es im Moment möglicherweise ein Problem für Macs ist, SMB auf einem Synology NAS zu verwenden. Das Problem ist gut ... kompliziert :-). Ich habe das gleiche Problem (Synology NAS, Mac und Windows Systeme) und bin momentan mit SMB auf dem Mac nicht zufrieden, ich hoffe, dass Synology den Samba-Server mit DSM 6.0 aktualisiert... aber wer weiß...