ฉันเคยมีปัญหากับ Netatalk ที่เกี่ยวข้องกับการอนุญาต
พื้นหลัง:
ฉันกำลังใช้งาน Lubuntu 16.04 บน iBook G3 ที่มี RAM ขนาด 256mb จนถึงตอนนี้ฉันไม่ได้มีปัญหากับสเปคต่ำของเครื่อง มันมีการเชื่อมต่อแบบมีสายในเราเตอร์ไร้สายของเรา
ฉันมีไดรฟ์ WD 1tb ที่แบ่งพาร์ติชันออกเป็น 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
ฉันมีการตั้งค่าผู้ใช้ทั้งสองในการเข้าถึงไดรฟ์: Homaและเจสัน
ขณะนี้ฉันยังมีเซิร์ฟเวอร์แซมบ้าที่ทำงานบนเครื่องนี้ เมื่อฉันเข้าถึง 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 และเว็บอินเตอร์เฟสส่งกำลังทำงานอยู่
ปัญหา: Netatalk และ Avahi ทำงานได้ดีและฉันเห็นหุ้นทั้งหมดใน Finder และฉันสามารถเชื่อมต่อได้ดี
เมื่อฉัน (เข้าสู่ระบบในฐานะผู้ใช้ jason) พยายามที่จะสร้างโฟลเดอร์ฉันได้รับข้อความแสดงข้อผิดพลาดนี้:
ฉันได้รับข้อผิดพลาด -8085 ด้วย
ฉันยังไม่สามารถสร้างการสำรองข้อมูล Time Machine ไปยังโฟลเดอร์ TimeMachine
ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก โปรดแจ้งให้เราทราบหากไฟล์ conf หรือ log อื่น ๆ จะให้ความกระจ่างเรื่องนี้มากขึ้น