Saya telah mengalami masalah dengan Netatalk terkait dengan izin.
Latar Belakang:
Saat ini saya menjalankan Lubuntu 16.04 di iBook G3 dengan 256mb RAM. Sejauh ini saya belum punya masalah dengan spesifikasi rendah mesin. Ini memiliki koneksi kabel ke router nirkabel kami.
Saya memiliki drive WD 1 TB yang dipartisi menjadi 4 bagian semuanya dengan sistem file Fat32 (vfat). Mereka disebut "TimeMachine", "HomaBackup", "MoviesTV", "JasonDrive" dan dipasang di / TimeMachine, / HomaBackup, dll.
sudo fdisk -l kembali:
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 file:
#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
Saya memiliki dua pengaturan pengguna untuk mengakses drive: homa dan jason .
Saat ini saya juga memiliki server samba yang berjalan di mesin ini. Ketika saya mengakses saham samba di Mac (OSx 10.12.3, Sierra) atau PC (Windows 10), tidak ada masalah.
/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
Saya mencoba juga menyiapkan saham yang sama dengan AFP dan Netatalk. Saya menjalankan Netatalk 3.1.11. File afp.conf saya di bawah.
/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
Jika ada bedanya, saya juga memiliki server OpenSSH dan antarmuka web Transmisi berjalan.
Masalah: Netatalk dan Avahi berjalan dengan baik dan saya bisa melihat semua bagian di Finder, dan saya bisa terhubung dengan baik.
Ketika saya (masuk sebagai pengguna jason) mencoba membuat folder saya mendapatkan pesan kesalahan ini:
Saya juga mendapatkan error -8085.
Saya juga tidak bisa membuat cadangan Time Machine ke folder TimeMachine.
Setiap bantuan sangat dihargai. Tolong beri tahu saya jika ada file conf atau log lain yang akan menjelaskan masalah ini.