Автор Тема: Нет доступа через samba на один из общих ресурсов [РЕШЕНО]  (Прочитано 1884 раз)

greyzy

  • Гость
ALD 5 Ковчег, на компе три раздела ntfs, на одном папка ОБМЕН ФАЙЛАМИ, на втором Музыка, на третьем фильмы
# ls -l /mnt/sda2_obmen
drwxrwxrwx 1 root root 49152 Dec 18 18:15 ОБМЕН ФАЙЛАМИ

[root@multimedia samba]# ls -l /mnt/sdb1_films
drwxrwxrwx 1 root root 4096 Oct  5 16:49 фильмы

[root@multimedia samba]# ls -l /mnt/sdc1_music
drwxrwxrwx 1 root root 16384 Dec  2 15:04 Музыка
Вот как смонтированы
# cat /etc/fstab
...
UUID=089056A190569552 /mnt/sda1 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0 (винда диск С)
UUID=3CC038CBC0388D60 /mnt/sda2_obmen ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0 (тут папка ОБМЕН ФАЙЛАМИ)
UUID=F06C633E6C62FEAA /mnt/sdc1_music ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0 (тут папка Музыка)
UUID=687420F67420C8A0 /mnt/sdb1_films ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0 (тут папка фильмы)
На компе один пользователь sergo, он же заведен в samba. Задача расшарить все три папки на гостевой доступ с возможностью чтения-записи.
Конфиг
[global]
workgroup = MYWORKGROUP
server string = musik and films
interfaces = 192.168.0.15/24
security = SHARE
password level = 8
username level = 4
log file = /var/log/samba/log.%m
max log size = 50
printcap name = cups
dns proxy = No
hosts allow = 192.168.0.
use sendfile = Yes

[homes]
comment = Home Directory for '%u'
read only = No
browseable = No

["ОБМЕН ФАЙЛАМИ"]
comment = ОБМЕН ФАЙЛАМИ
path = /mnt/sda2_obmen/"ОБМЕН ФАЙЛАМИ"
force user = sergo
force group = users
read only = No
guest ok = Yes

[Музыка]
comment = музыка
path = /mnt/sdc1_music/Музыка
force user = sergo
force group = users
read only = No
guest ok = Yes

[фильмы]
comment = фильмы
path = /mnt/sdb1_films/фильмы
force user = sergo
force group = users
read only = No
guest ok = Yes
Так вот на Музыка и фильмы заходится без проблем, а ОБМЕН ФАЙЛАМИ виден, но не пускает. Разрешения вроде и так по максимуму, может название папки из двух слов кириллицей недопустимо? Или не так оформил?
И еще строка server string = musik and films изначально была по-русски server string = музыка и фильмы, но в таком виде комментарий к компьютеру перехватывался от других компьютеров сети (в сетевом окружении там было то multimedia <---> Вася Петечкин, то multimedia <---> Петя Васечкин, но никак не multimedia <---> музыка и фильмы), так понял, в этой строке по-русски тоже нельзя писать?
« Последнее редактирование: 21.12.2009 11:55:15 от greyzy »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Первое, что приходит в голову :
Не давайте имена с пробелами внутри, тем более  кириллицей.

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Или попробовать вот так:
path = "/mnt/sda2_obmen/ОБМЕН ФАЙЛАМИ"

greyzy

  • Гость
Или попробовать вот так:
path = "/mnt/sda2_obmen/ОБМЕН ФАЙЛАМИ"
После вашей подсказки и некоторых экспериментов было выяснено, что путь надо писать по вашему, а в имени секции МАЛЕНЬКИМИ буквами и без кавычек, то есть не
["ОБМЕН ФАЙЛАМИ"]а
[обмен файлами]Хотя имя папки задано именно заглавными буквами.
Всем спасибо!


Drool

  • Гость
Хотя имя папки задано именно заглавными буквами.

Это может играть злую шутку вендовая FS.

greyzy

  • Гость
а я уже в линуксе переименовывал

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....