URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 1640
[ Назад ]

Исходное сообщение
"права доступа для ресурсов на Samba-сервере"

Отправлено Алиса , 11-Фев-08 10:16 
вот конфиг моего самба-сервера, папака Public открыта только на чтение, как сделать так, чтобы этат папка была открыта на запись?


[global]
    workgroup = ALLLINE
    load printers = no
    server string = Samba Server %v
    log file = /var/log/samba/log.%m
    max log size = 1000
    hosts allow = 192.168.2.
    map to guest = bad user
    security = user
    encrypt passwords = yes
    smb passwd file = /etc/samba/smbpasswd
    username map = /etc/samba/smbusers
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    interfaces = 192.168.2.29/24
    dns proxy = no

[public]
    comment = Public Stuff
    path = /var/ftp/pub
    writeable = yes
    guest ok = yes
    create mask = 0650
    browseable = yes
        read only = no


Содержание

Сообщения в этом обсуждении
"права доступа для ресурсов на Samba-сервере"
Отправлено XAnder , 11-Фев-08 19:38 
>вот конфиг моего самба-сервера, папака Public открыта только на чтение, как сделать
>так, чтобы этат папка была открыта на запись?
>[public]
> comment = Public Stuff
> path = /var/ftp/pub
> writeable = yes
> guest ok = yes
> create mask = 0650
> browseable = yes
> read only = no

А она и так открыта на запись, причём два раза :) Только чтение - только для гостей, может в этом проблема? Для проверки отключите гостевой доступ.


"права доступа для ресурсов на Samba-сервере"
Отправлено felix , 18-Фев-08 13:02 
>[public]
> comment = Public Stuff
> path = /var/ftp/pub
> writeable = yes
> guest ok = yes
> create mask = 0650
> browseable = yes
>        read only = no
>

1. проверьте права доступа к /var/ftp/pub.
2. Уберите create mask = 0650


"права доступа для ресурсов на Samba-сервере"
Отправлено Алиса , 18-Фев-08 17:16 
Спасибо я все сделала, на fedore selinux ставит защиту на  демонов самбы, расшарить самба-ресурс в таком можно  командой:

chcon -R -t samba_share_t имя папки

ну или как-то поковырять selinux я не вникала.

Это если нужен доступ для всех.