Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Samba 4.1.6 на Ubuntu 14.04 LTS  (Прочитано 5480 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн p1ter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • антихристарадибÖга
    • Просмотр профиля
Samba 4.1.6 на Ubuntu 14.04 LTS
« : 16 Июль 2014, 19:17:29 »
Доброго дня/вечера/ночи.
Прошу помощи.
Имею проблему, с которой не сталкивался еще. Как решить не понимаю.

Есть файловый сервер. smb.conf
Есть группа law, в которой три пользователя Guskov (windows7), Trofimov (windows7), p1ter (m1nt 14).
Есть для них созданная шара:

[law]
        writeable = yes
        force directory mode = 777
        write list = @law
        valid users = @law
        directory mode = 777
        create mode = 777
        force create mode = 777
        path = /home/samba/LAW

И в пределах этой шары, если пользователь создает директорию то как-то странно раздаются права:

drwxrwsr-x   2 p1ter    law   4096 июля  16 18:44 111
drwxrwsr-x   2 p1ter    law   4096 июля  16 18:44 222
drwxr-sr-x   2 Guskov   law   4096 июля  16 18:45 333
drwxr-sr-x   2 Guskov   law   4096 июля  16 18:46 444
drwxr-sr-x   2 Guskov   law   4096 июля  16 18:57 555
drwxr-sr-x   2 Trofimov law   4096 июля  16 18:57 666

То есть, Trofimov создает директорию, Guskov в которой бесправен, и наоборот. Если p1ter создает, то и Trofimov и Guskov могут в пределах директории делать все.


Помогите побороть пожалуйста сей недуг.
красная вода, чужая беда

chemtech

  • Гость
Re: Samba 4.1.6 на Ubuntu 14.04 LTS
« Ответ #1 : 16 Июль 2014, 19:34:14 »
ББрр предпоследнее предложение переформулируйте.

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Samba 4.1.6 на Ubuntu 14.04 LTS
« Ответ #2 : 16 Июль 2014, 19:57:10 »
p1ter,
должно версия?
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн p1ter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • антихристарадибÖга
    • Просмотр профиля
Re: Samba 4.1.6 на Ubuntu 14.04 LTS
« Ответ #3 : 16 Июль 2014, 23:03:31 »
ББрр предпоследнее предложение переформулируйте.
Если Guskov создает папку, Trofimov не может удалить ее. И наоборот, Если Trofimov создает, удалить ее не может Guskov.
Если директорию создает p1ter, то удалить ее может любой член группы, то есть и Trofimov и Guskov
красная вода, чужая беда

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Samba 4.1.6 на Ubuntu 14.04 LTS
« Ответ #4 : 17 Июль 2014, 00:41:20 »
https://forum.ubuntu.ru/index.php?topic=232994.msg1822038#msg1822038
я не троллей.

Пользователь решил продолжить мысль 17 Июль 2014, 01:39:53:
1 Установка самбу

sudo apt-get install samba

2 Мой польлователь пример

echo $USER
вывод

L~$ echo $USER
victor00000
L~$


3 Куда папка самбу, создать папку ~/samba

mkdir ~/samba
не надо sudo

ls -ld `pwd`/samba
вывод

L~$
L~$ mkdir ~/samba
L~$ ls -ld `pwd`/samba
drwxrwxr-x 2 victor00000 victor00000 4096 Июл 17 00:06 /home/victor00000/samba
L~$

4 добавить конфиг самбу в /etc/samba/smb.conf

[test]
path=/home/victor00000/samba
#valid users=victor00000
force user=victor00000
force group=victor00000
guest ok=yes
read only=no

5 Что это?

valid users=victor00000
Это будет клиент логин и пароль или без пароль и одна логин.
А где взять создать пароль?
команда есть smbpasswd
пример, должно -a потом можно изменить пароль

L~$
L~$ sudo smbpasswd victor00000
New SMB password:
Retype new SMB password:
Failed to find entry for user victor00000.
L~$

пропало ошибка Failed to find entry for user victor00000. должено
-a это добавить пользователью, удалить -d
пример

L~$
L~$ sudo smbpasswd -a victor00000
New SMB password:
Retype new SMB password:
Added user victor00000.
L~$
L~$ sudo smbpasswd victor00000
New SMB password:
Retype new SMB password:
L~$
L~$ sudo smbpasswd -d victor00000
Disabled user victor00000.
L~$
L~$ sudo smbpasswd victor00000
New SMB password:
Retype new SMB password:
L~$
L~$ sudo smbpasswd -a victor00000
New SMB password:
Retype new SMB password:
L~$

можно без пароль ENTER и ENTER, как логин и без пароль.

6 Что это?

force user=victor00000
force group=victor00000

Тогда клиент без логин и пароль.

7 Ищо вопрос?
« Последнее редактирование: 17 Июль 2014, 01:39:53 от victor00000 »
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн p1ter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • антихристарадибÖга
    • Просмотр профиля
Re: Samba 4.1.6 на Ubuntu 14.04 LTS
« Ответ #5 : 18 Июль 2014, 16:11:28 »
Проблема оказалась в мрачном рукожопии. Прошу прощения.
Owner родительского католога - root не входящий в группу @law. Оттуда и все заморочки. Спасибо victor00000
красная вода, чужая беда

 

Страница сгенерирована за 0.126 секунд. Запросов: 24.