У меня дома есть базовая локальная сеть, и я пытаюсь использовать raid-диск, установленный на моей машине Fedora 17, в Windows 7 через samba.
Я могу перейти к своему домашнему каталогу (т. Е. Через общий ресурс homes
), но не к рейдовому диску.
Вот дамп из моего журнала:
$ 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
Вот моя версия самбы:
$ smbd -V
Version 3.6.12-1.fc17
В моем /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
Моя рабочая группа по Windows 7 - это WORKGROUP
.
Пользователь, группа и разрешения, которые я считаю верными?
$ 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
Рейдное монтирование работает - я могу просматривать в Fedora и монтировать через NFS на другие машины Linux. Если это полезно, вот подробности из моего /etc/fstab
:
# raid
/dev/md/NAS:0 /mnt/raid ext4 defaults 1 2
Я создал пользователя Samba и прошел проверку подлинности в Windows.
Если я перехожу к \\nas
я вижу список homes
и raid
.
Если я захожу в \\nas\homes
я могу просматривать свой домашний каталог, получать доступ к файлам и т.д.
Попытка найти \\nas\raid
не удалась. В конечном итоге время ожидания говорит, что Windows cannot access \\nas\raid
.
- Я знаю, что мой брандмауэр не проблема, так как я могу войти в мой домашний каталог linux.
- Я знаю, что аутентификация не является проблемой по той же причине.
Что я делаю неправильно?