У меня были проблемы с Netatalk, связанные с разрешениями.

Фон:

В настоящее время я использую Lubuntu 16.04 на iBook G3 с 256 МБ ОЗУ. До сих пор у меня не было проблем с низкими характеристиками машины. Он имеет проводное соединение с нашим беспроводным маршрутизатором.

У меня есть диск WD 1 ТБ, разделенный на 4 части, все с файловой системой Fat32 (vfat). Они называются «TimeMachine», «HomaBackup», «MoviesTV», «JasonDrive» и монтируются в / TimeMachine, / HomaBackup и т. Д.

sudo fdisk -l возвращает:

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:

#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

У меня есть два пользователя, настроенные для доступа к дискам: хома а также Ясон ,

У меня также есть сервер samba, работающий на этом компьютере. Когда я получаю доступ к общим ресурсам samba на Mac (OSx 10.12.3, Sierra) или ПК (Windows 10), проблем не возникает.

/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

Я пытаюсь также настроить те же акции с AFP и Netatalk. Я использую Netatalk 3.1.11. Мой файл afp.conf находится ниже.

/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

Если это имеет значение, у меня также работает сервер OpenSSH и веб-интерфейс Transmission.

Проблема: Netatalk и Avahi работают нормально, и я вижу все акции в Finder, и я могу подключиться нормально.

Когда я (вошел как пользователь jason) пытаюсь создать папку, я получаю это сообщение об ошибке:

image link

Я также получил ошибку -8085.

Я также не могу создавать резервные копии Time Machine в папке Time Machine.

Любая помощь очень ценится. Пожалуйста, дайте мне знать, если какие-либо другие файлы conf или log будут проливать свет на эту проблему.

jasonamri
источник