Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Samba. Доступ по записи. (http://forum.oszone.net/showthread.php?t=326047)

T-101 17-04-2017 22:48 2730208

Samba. Доступ по записи.
 
Помогите разобраться, плиз. Бьюсь с настройками samba на ubuntu 14.04. Не могу получить доступ к папкам по записи с компьютера на Windows 7. При входе на сервер с удалённой машины ввожу логин и пароль. Видеть папки и список файлов - могу, а создавать новые - нет.

Вот список папок сервера с правами:

drwxrwxrwx 21 oleg trust_users 4096 янв. 29 16:08 _Archive
drwxrwxrwx 15 oleg smb_users 4096 янв. 26 18:49 _Cinema
drwxrwxrwx 10 oleg trust_users 4096 февр. 18 17:51 _Fm
drwxrwxrwx 6 oleg smb_users 4096 янв. 26 20:12 _Library
drwxrwxrwx 2 oleg oleg 16384 февр. 4 2016 lost+found
drwxrwxrwx 10 oleg smb_users 4096 апр. 8 2016 _Music
drwxrwxrwx 7 oleg trust_users 4096 февр. 6 2016 _Photo
drwxrwxrwx 2 oleg smb_users 4096 апр. 6 08:06 __Public
drwxrwxrwx 65 oleg smb_users 4096 янв. 26 18:21 _Soft
drwxrwxrwx 7 oleg smb_users 4096 июля 11 2016 _Sport



Пользователи Samba и Linux синхронизированы. Захожу под пользователем oleg.

Конфигурация Самбы (команда testparm):

oleg@KV170-SERVER:~$ testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[_Fm]"
Processing section "[_Archive]"
Processing section "[_Cinema]"
Processing section "[_Library]"
Processing section "[_Music]"
Processing section "[_Photo]"
Processing section "[__Public]"
Processing section "[_Soft]"
Processing section "[_Sport]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
workgroup = KV170-NET
security = USER
idmap config * : backend = tdb

[_Fm]
comment = Fm
path = /mnt/main_raid5/_Fm
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[_Archive]
comment = Archive Of Documents
path = /mnt/main_raid5/_Archive
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[_Cinema]
comment = Cinematograph
path = /mnt/main_raid5/_Cinema
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[_Library]
comment = Books
path = /mnt/main_raid5/_Library
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[_Music]
comment = Music
path = /mnt/main_raid5/_Music
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[_Photo]
comment = My Photo Archive
path = /mnt/main_raid5/_Photo
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[__Public]
comment = Public Folder
path = /mnt/main_raid5/__Public
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777


[_Soft]
comment = Software
path = /mnt/main_raid5/_Soft
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777

[_Sport]
comment = Sport Translations
path = /mnt/main_raid5/_Sport
read only = No
create mask = 0777
directory mask = 0777
directory mode = 0777



Статус Самбы:

oleg@KV170-SERVER:/mnt$ sudo smbstatus

Samba version 4.3.11-Ubuntu
PID Username Group Machine Protocol Version
------------------------------------------------------------------------------
16519 oleg oleg 192.168.100.1 (ipv4:192.168.100.1:51294) SMB2_10

Service pid machine Connected at
-------------------------------------------------------
IPC$ 16519 192.168.100.1 Sun Apr 16 21:02:24 2017
__Public 16519 192.168.100.1 Sun Apr 16 21:02:24 2017

Locked files:
Pid Uid DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
16519 1000 DENY_NONE 0x100081 RDONLY NONE /mnt/main_raid5/__Public . Sun Apr 16 21:02:25 2017



Моя конечная цель: создать Самба-сервер с различными правами доступа к папкам для разных пользователей. Но пока не получается даже создать сервер с полным доступом для всех существующих пользователей. Помогите, пожалуйста разобраться что к чему.

meZon 18-04-2017 07:29 2730243

пробовали?
Код:

[__Public]
***
admin users = oleg
****

man smb.conf

Хотя, в любом случае путаница у вас фееричная
Цитата:

drwxrwxrwx 21 oleg trust_users 4096 янв. 29 16:08 _Archive
drwxrwxrwx 15 oleg smb_users 4096 янв. 26 18:49 _Cinema
имхо, не надо так делать. Достаточно указать нужные разрешения на конкретный ресурс

Ну и, create mask = 0777 directory mask = 0777 directory mode = 0777 - странно выглядит.

T-101 18-04-2017 21:06 2730486

Цитата:

Цитата meZon
Ну и, create mask = 0777 directory mask = 0777 directory mode = 0777 - странно выглядит »

Так выводит testparm. В smb.conf: create mask = 0777 directory mask = 0777.

Цитата:

Цитата meZon
Цитата:
drwxrwxrwx 21 oleg trust_users 4096 янв. 29 16:08 _Archive
drwxrwxrwx 15 oleg smb_users 4096 янв. 26 18:49 _Cinema
имхо, не надо так делать. Достаточно указать нужные разрешения на конкретный ресурс »

А я что сделал? У папки есть хозяин-пользователь и хозяйская группа. Группа у каждой папки своя. Пользователь oleg является администратором в системе и состоит в этих группах. Что здесь не так?

Цитата:

Цитата meZon
пробовали?
[__Public]
***
admin users = oleg
**** »

Попробовал. Не помогло.

T-101 18-04-2017 21:23 2730497

Цитата:

Цитата meZon
man smb.conf »

Читал. В интернете мануалы читал. Примеры конфигурации читал. Не работает. Нет доступа по записи.
Код:

    Pid          Uid          DenyMode    Access            R/W        Oplock          SharePath  Name  Time
--------------------------------------------------------------------------------------------------
16519        1000      DENY_NONE  0x100081    RDONLY    NONE            /mnt/main_raid5/__Public  .  Sun Apr 16 21:02:25 2017

Вот почему в этой строке значится RDONLY? Понять бы...

zai 18-04-2017 21:50 2730511

Попробуй в шару дописать: writable = yes

T-101 20-04-2017 23:01 2731110

Цитата:

Цитата zai
Попробуй в шару дописать: writable = yes »

Сделал. То же самое.


Время: 14:09.

Время: 14:09.
© OSzone.net 2001-