Есть сервер с CentOS.
Требуется сделать из него файловое хранилище для 1С базы с полными правами на запись(Ну и многое другое но это уже отдельный доступ)
Так как домена нет(всё изначально на хрюшках построено) то остаётся только гостевой доступ с правами на запись+чтение.
Вот мой конфиг:
[global]
log file = /var/log/samba/log.%m
default = Data
workgroup = WORKGROUP
auto services = Data
null passwords = yes
encrypt passwords = yes
security = share[Data]
guest account = guest
guest ok = Yes
writeable = yes
public = yes
path = /home/skgc/data[f1]
guest account = guest
writeable = yes
guest only = yes
public = yes
path = \F1При попытке доступа выдаёт ошибку. Говорит что недостаточно прав. В чём может быть ошибка?
P.S. Буду рад если кто подскажет как можно на конкретную шару сделать фильтр например на рабочую группу или диапазон IP адресов которые имеют доступ к шаре.
> path = \F1а это что такое?
>> path = \F1
> а это что такое?Это микромягкая привычка %)
Ну вот пример папки шареной на полный доступ
[global]
log file = /var/log/samba/log.%m
workgroup = WORKGROUP
dos charset = 866
unix charset = KOI8-R
browseable = yes
security = share[Folder]
path = /full_path
guest ok = yes
browseable = yes
read only = no
create mask = 0644
directory mask = 0755
writeable = yes
Во первых настрой локальные права для расшаренных папок, во-вторых убери обратный слэш в f1. Естессна все каталоги должныбыть созданы.
> Во первых настрой локальные права для расшаренных папок, во-вторых убери обратный слэш
> в f1. Естессна все каталоги должныбыть созданы.[global]
log file = /var/log/samba/log.%m
workgroup = WORKGROUP
dos charset = 866
unix charset = KOI8-R
browseable = yes
security = share
[Data]
browseable = yes
read only = no
create mask 0644
directory mask =0755
guest account = guest
guest ok = Yes
writeable = Yes
public = Yes
path = /home/skgc/data[F1]
browseable = yes
read only = no
create mask = 0644
directory mask = 0755
guest account = guest
writeable = Yes
public = Yes
guest only = Yes
path = /F1Ребята! Спасибо! С папкой в корне F1 всё получилось. А вот с другой папкой почему-то не выходит. Говорит нет доступа. Мне кажется это из за того что это каталог локального пользователя. Такой вопрос. Где лучше создавать каталог для хранения базы 1С? В корне? И ещё, я тут на одну статью наткнулся(http://smb-conf.ru/optimizaciya-raboty-samba-servera.html), где написано что производительность samba можно значительно повысить за счёт включения функции AIO. Но ни где не нашёл чтоб был пакет rpm с поддержкой AIO или src.rpm. Может кто сможет помочь с этим?