Автор Тема: Пытаюсь расшарить папку  (Прочитано 1375 раз)

Оффлайн Yaroslavskiy

  • Участник
  • *
  • Сообщений: 89
Пытаюсь расшарить папку
« : 28.03.2016 20:29:47 »
Добрый день. Образовалась небольшая проблема. Стоит сервер на Alt Linux 7, расшарил папку и дал на нее все права группе пользователей в которую входит шесть человек. Залил на нее данные от имени пользователя (например) User-1 и дал все права группе в которую он входит. Но в итоге, когда User-1 поменяет файл другие к этому файлу доступа уже не имеют. Вот почему так может происходит? Приходиться вводить chmod -R 777 * imya_papki (поставил 777 в надежде, что это поможет)   Может проще всем подключаться под одним пользователем?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Пытаюсь расшарить папку
« Ответ #1 : 28.03.2016 20:34:18 »
smb.conf покажите.

Сайт http://smb-conf.ru/ почитать можно.

Обратить внимание на параметры:

force group
force user
create mask
directory mask
force create mode
force directory mode
Сноси Винду, переходи на Линукс ! :)

Оффлайн Yaroslavskiy

  • Участник
  • *
  • Сообщений: 89
Re: Пытаюсь расшарить папку
« Ответ #2 : 28.03.2016 20:44:22 »
[global]
   realm = ******.RU
   server string = Samba server on %h (v. %v)
   security = user
   dedicated keytab file = /etc/krb5.keytab
   kerberos method = dedicated keytab
   log file = /var/log/samba/log.%m
   max log size = 50
   printcap name = cups
   dns proxy = No
   use sendfile = Yes
   passdb backend = ldapsam:ldap://127.0.0.1/
   ldap admin dn = cn=ldaproot,dc=******,dc=ru
   ldap suffix = dc=******,dc=ru
   ldap group suffix = ou=Group
   ldap user suffix = ou=People

   workgroup = ******.RU
   local master = yes
   preferred master = yes
   domain master = yes
   domain logons = yes
   add user script = /usr/sbin/ldap-useradd "%u"
   delete user script = /usr/sbin/ldap-userdel "%u"
   add group script = /usr/sbin/ldap-groupadd "%g"
   delete group script = /usr/sbin/ldap-groupdel "%g"
   add user to group script = /usr/sbin/ldap-groupmod -m "%u" "%g"
   delete user from group script = /usr/sbin/ldap-groupmod -x "%u" "%g"
   set primary group script = /usr/sbin/ldap-usermod -g "%g" "%u"
   add machine script = /usr/sbin/ldap-useradd -w -i "%u"
   ldap machine suffix = ou=Computers
   encrypt passwords = yes
   ldap delete dn = no
   logon script = netlogon.bat
[share]
   comment = Commonplace
   path = /srv/share
   read only = No

[homes]
   comment = Home Directory for '%u'
   browseable = no
   writable = yes
[netlogon]
   comment = Network Logon Service
   path = /etc/samba/netlogon
   guest ok = yes
   writable = no
   browseable = no

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Пытаюсь расшарить папку
« Ответ #3 : 29.03.2016 15:03:59 »
Сюда:
[share]
   comment = Commonplace
   path = /srv/share
   read only = No
попробовать добавить это:
create mask = 0666
directory mask = 0777
force create mode = 0666
force directory mode = 0777
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Пытаюсь расшарить папку
« Ответ #4 : 29.03.2016 15:06:12 »
дал на нее все права группе пользователей в которую входит шесть человек.
Это как было сделано ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн Yaroslavskiy

  • Участник
  • *
  • Сообщений: 89
Re: Пытаюсь расшарить папку
« Ответ #5 : 30.03.2016 07:05:43 »
дал на нее все права группе пользователей в которую входит шесть человек.
Это как было сделано ?

 chmod -R 777 * imya_papki

Оффлайн Yaroslavskiy

  • Участник
  • *
  • Сообщений: 89
Re: Пытаюсь расшарить папку
« Ответ #6 : 30.03.2016 07:07:24 »
Сюда:
[share]
   comment = Commonplace
   path = /srv/share
   read only = No
попробовать добавить это:
create mask = 0666
directory mask = 0777
force create mode = 0666
force directory mode = 0777

Спасибо. Сегодня попробую