Доброго времени суток, начинающиму Linuxоводу требуется помощь.
Нужна файлопомойка без паролей, без вопросов, без АД, но надежная, потому и была выбрана данная ось, простая, надежная, и с помощью mdadm был создан рейд, который гоняли в хвост и гриву, вынимал диски "на горячую", сносил Ubuntu, потом легко восстанавливал, понравилось то, что после переустановки оси mdadm легко подхватывал рейд и больше ничего не требовал.
Итак установил Ubuntu 12.04, создал рейд из дисков, на нем создал папку Files, которую требуется расшарить, сам том обозвал share. Путь до шареных папок получился следующим /media/share/Files
Настроил smb.config следующим образом:
cat /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
netbios name = FS
server string = FS
security = share
browseable = yes
[Share]
path = /media/share/Files/Share
create mask = 0777
directory mask = 0777
force user=user
force group=n1kas
read only=No
guest ok=Yes
[Arhiv]
path = /media/share/Files/Arhiv
create mask = 0777
directory mask = 0777
force user=user
force group=n1kas
read only=No
guest ok=Yes
[backup]
path = /media/share/Files/backup
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[obmen]
path = /media/share/Files/obmen
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[programms]
path = /media/share/Files/programms
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
А это tesparm
Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-37-generic x86_64)
* Documentation: https://help.ubuntu.com/
Last login: Tue Aug 6 18:29:56 2013 from 192.168.1.40
n1kas@fs:~$ testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[Share]"
Processing section "[Arhiv]"
Processing section "[backup]"
Processing section "[obmen]"
Processing section "[programms]"
WARNING: The security=share option is deprecated
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
server string = FS
security = SHARE
idmap config * : backend = tdb
[Share]
path = /media/share/Files/Share
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[Arhiv]
path = /media/share/Files/Arhiv
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[backup]
path = /media/share/Files/backup
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[obmen]
path = /media/share/Files/obmen
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[programms]
path = /media/share/Files/programms
force user = user
force group = n1kas
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
n1kas@fs:~$
Всё замечательно, из под вин7 сервер виден, папки видны, всё работает, но есть маленькое НО!!!
В папки я могу зайти только в том случае, если я вхожу под своей учёткой непосредственно в систему, и в папку Files, до этого мне в винде пишет "Windows не может получить доступ к \\FS\Share" (вместо Share любая из 5 расшаренных).
Подскажите, что нужно сделать (где я ошибся) что бы не нужно было входить в систему, для того, что бы файлопомойка работала.
Есть подозрение, что тут дело в том, что я разместил папки по пути /media/share . Но как тогда исправить? Куда примонтировать этот диск и как?
Вполне возможно, что я не в том разделе создал, но так как вопрос все таки по Samba, а она служит для расшаривания файлов, что бы они были доступны по сети, ну я и подумал, что вопрос можно запостить тут.
Пользователь решил продолжить мысль 06 Августа 2013, 23:00:43:
Из irc ребята подсказали в какую сторону копать. Буду решать.
Пользователь решил продолжить мысль 07 Августа 2013, 11:02:08:
Ошибка заключалась в том, что рейд монтировался в /media по умолчанию, как флешка, соответственно пока я не входил в систему и не открывал его, он не монтировался.
Смонтировал его в /mnt/disk и всё заработало как надо.
Спасибо ребятам из ирки.