У меня были проблемы с 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) пытаюсь создать папку, я получаю это сообщение об ошибке:
Я также получил ошибку -8085.
Я также не могу создавать резервные копии Time Machine в папке Time Machine.
Любая помощь очень ценится. Пожалуйста, дайте мне знать, если какие-либо другие файлы conf или log будут проливать свет на эту проблему.