Probleme mit der Netatalk-Berechtigung

968
jasonamri

Ich hatte Probleme mit Netatalk im Zusammenhang mit Berechtigungen.

Hintergrund:

Ich verwende gerade Lubuntu 16.04 auf einem iBook G3 mit 256 MB RAM. Bisher hatte ich keine Probleme mit den niedrigen Spezifikationen der Maschine. Es hat eine kabelgebundene Verbindung zu unserem WLAN-Router.

Ich habe ein WD 1tb-Laufwerk, das in 4 Teile unterteilt ist, die alle ein Fat32-Dateisystem (vfat) haben. Sie heißen "TimeMachine", "HomaBackup", "MoviesTV", "JasonDrive" und werden an / TimeMachine, / HomaBackup usw. montiert.

sudo fdisk -l gibt zurück:

Device Boot Start End Sectors Size Id Type /dev/sdb1 * 2048 699045887 699043840 333.3G b W95 FAT32 /dev/sdb2 699045888 1398089727 699043840 333.3G b W95 FAT32 /dev/sdb3 1398089728 1922377727 524288000 250G b W95 FAT32 /dev/sdb4 1922377728 1953519615 31141888 14.9G b W95 FAT32 

/ etc / fstab Datei:

#NAS server partitions #Time Machine /dev/sdb1 /TimeMachine vfat defaults 0 2   #Homas backup /dev/sdb2 /HomaBackup vfat defaults 0 2  #Movies and TV /dev/sdb3 /MoviesTV vfat defaults 0 2  #Jasons drive /dev/sdb4 /JasonDrive vfat defaults 0 2 

Ich habe zwei Benutzer für den Zugriff auf die Laufwerke eingerichtet: Homa und Jason .

Ich habe derzeit auch einen Samba-Server, der auf diesem Rechner läuft. Wenn ich auf die Samba-Freigaben auf einem Mac (OSx 10.12.3, Sierra) oder einem PC (Windows 10) zugreife, treten keine Probleme auf.

/etc/samba/smb.conf:

[HomaBackup] comment = Homa's Backups path = /HomaBackup browsable = yes read only = no guest ok = no valid users = homa jason create mask = 0777 directory mask = 0777  [MoviesTV] comment = Movies and TV Shows path = /MoviesTV browsable = yes read only = no guest ok = yes valid users = homa jason create mask = 0777 directory mask = 0777  [JasonDrive] comment = Jason's Drive path = /JasonDrive browsable = yes read only = no guest ok = no valid users = jason create mask = 0777 directory mask = 0777 

Ich versuche, die gleichen Freigaben auch mit AFP und Netatalk einzurichten. Ich verwende Netatalk 3.1.11. Meine afp.conf-Datei befindet sich unten.

/usr/local/etc/afp.conf:

[Global] ; Global server settings spotlight = yes save password = no   ; [Homes] ; basedir regex = /xxxx   ; [My AFP Volume] ; path = /path/to/volume   ; [My Time Machine Volume] ; path = /path/to/backup ; time machine = yes  [TimeMachine] path = /TimeMachine time machine = yes spotlight = no valid users = jason file perm = 777 umask = 777 directory perm = 777 file perm = 777  [HomaBackup] path = /HomaBackup time machine = no spotlight = yes valid users = jason file perm = 777 umask = 777 directory perm = 777 file perm = 777  [MoviesTV] path = /MoviesTV time machine = no spotlight = yes valid users = jason file perm = 777 umask = 777 directory perm = 777 file perm = 777  [JasonDrive] path = /JasonDrive time machine = no spotlight = yes valid users = jason file perm = 777 umask = 777 directory perm = 777 file perm = 777 

Wenn es einen Unterschied macht, habe ich auch einen OpenSSH-Server und eine Transmission-Webschnittstelle.

Problem: Netatalk und Avahi laufen einwandfrei und ich kann alle Freigaben im Finder sehen und ich kann mich problemlos verbinden.

Wenn ich (als Benutzer Jason angemeldet) versuche, einen Ordner zu erstellen, erhalte ich folgende Fehlermeldung:

Bildlink

Ich habe auch Fehler -8085 erhalten.

Ich kann auch keine Time Machine-Sicherungen im Ordner TimeMachine erstellen.

Jede Hilfe wird sehr geschätzt. Bitte lassen Sie mich wissen, ob andere Konf- oder Protokolldateien dieses Problem stärker beleuchten würden.

3

0 Antworten auf die Frage