Saya memiliki LAN dasar di rumah, dan saya mencoba berbagi penggerebekan yang dipasang pada mesin Fedora 17 saya ke Windows 7 melalui samba.
Saya dapat menjelajah ke direktori home saya (yaitu: melalui homes
share), tetapi tidak ke raid drive.
Berikut ini adalah dump dari log saya:
$ cat /var/log/samba/log.steve-pc
[2013/02/21 20:49:01.512517, 0] smbd/service.c:1055(make_connection_snum)
canonicalize_connect_path failed for service raid, path /mnt/raid
Ini adalah versi samba saya:
$ smbd -V
Version 3.6.12-1.fc17
Saya memiliki yang berikut ini di /etc/samba/smb.conf
:
[global]
workgroup = WORKGROUP
server string = NAS samba server %v
security = user
passdb backend = tdbsam
[homes]
comment = Home Directories
browseable = yes
writable = yes
[raid]
path = /mnt/raid/
public = yes
writable = yes
browseable = yes
available = yes
create mask = 0777
directory mask = 0777
Kelompok kerja Windows 7 saya adalah WORKGROUP
.
Pengguna, grup, dan izin yang saya yakini benar?
$ ls -l /home
drwx------. 33 steve steve 4096 Jan 31 19:39 steve
$ ls -l /mnt
drwxrwxrwx. 16 steve steve 4096 Jan 28 18:36 raid
Mount raid berfungsi - saya dapat menelusuri di Fedora dan mount melalui NFS ke mesin Linux lainnya. Dalam hal ini berguna, berikut adalah rincian dari saya /etc/fstab
:
# raid
/dev/md/NAS:0 /mnt/raid ext4 defaults 1 2
Saya telah membuat pengguna samba, dan dikonfirmasi dari windows.
Jika saya telusuri, \\nas
saya bisa melihat homes
dan raid
mendaftar.
Jika saya telusuri \\nas\homes
saya dapat menelusuri direktori rumah saya, mengakses file dll.
Mencoba menjelajah ke \\nas\raid
gagal. Akhirnya kata itu keluar Windows cannot access \\nas\raid
.
- Saya tahu firewall saya bukan masalah karena saya bisa masuk ke direktori home linux saya.
- Saya tahu otentikasi bukan masalah karena alasan yang sama.
Apa yang saya lakukan salah?