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


Автор Тема: samba ставит не те права что в конфиге.  (Прочитано 544 раз)

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

Оффлайн xPomaHx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
[global]
   workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   server role = standalone server
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user

   usershare allow guests = yes

[k8s-master]
comment = Default connect
path = /
valid users = admin, root, roman
force user = root
force group = root
browsable = yes
writeable = yes
admin users = root
public = yes
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
Хост система виндувз 10, в ней стоит виртуалбокс с 1 винтуалкой на которой Ubuntu 18.04.3 LTS, в убунде стоит самба с конфигом выше, в винде настроен как сетевой диск, теперь из хост системы я могу править всё файлы убунты, и все работает как надо, но при создании папок и файлов ставятся не те права что указаны в конфиге самбы, почему так может быть?
в сетевом диске виндувз который предоставляет самба я авторизован как рут пользователь.
« Последнее редактирование: 03 Ноябрь 2019, 15:33:11 от xPomaHx »

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: samba ставит не те права что в конфиге.
« Ответ #1 : 03 Ноябрь 2019, 09:59:45 »
xPomaHx, стесняюсь спросить, ты пытаешься расшарить ресурс Windows 10, настраивая его в подсистеме Linux?..

Пользователь добавил сообщение 03 Ноябрь 2019, 13:28:31:
- ИМХО, WSL, по сути, как не крути, самая что ни на есть обычная песочница для запуска Linux-приложений из Windows, со всеми вытекающими ::)
« Последнее редактирование: 03 Ноябрь 2019, 13:28:31 от F12 »

Оффлайн xPomaHx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: samba ставит не те права что в конфиге.
« Ответ #2 : 03 Ноябрь 2019, 14:38:20 »
F12, Ubuntu стоит самая минимальная серверная версия в виртуалбоксе.
дополнил пост

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27660
    • Просмотр профиля
Re: samba ставит не те права что в конфиге.
« Ответ #3 : 03 Ноябрь 2019, 14:49:21 »
захожу из винды 10 под рутом
Ты форумы не попутал?…
Здесь не про винду.

по сути, как не крути
Неверно.

Пользователь добавил сообщение 03 Ноябрь 2019, 14:50:35:
версия в виртуалбоксе
man setfacl
И уберите этот доисторический мусор из конфига.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн xPomaHx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: samba ставит не те права что в конфиге.
« Ответ #4 : 03 Ноябрь 2019, 15:34:58 »
Ты форумы не попутал?…
Здесь не про винду.
в сетевом диске виндувз который предоставляет самба я авторизован как рут пользователь.
man setfacl
И уберите этот доисторический мусор из конфига.
либо не понял, либо нечего такого у меня не стоит, конфиг практически дефолтный у самбы, кроме настроек самой папки которую разшариваю.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27660
    • Просмотр профиля
Re: samba ставит не те права что в конфиге.
« Ответ #5 : 03 Ноябрь 2019, 20:07:01 »
apt install acl attr samba-vfs-modules

vfs objects = acl_xattr
map acl inherit = Yes
store dos attributes = Yes
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн xPomaHx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: samba ставит не те права что в конфиге.
« Ответ #6 : 04 Ноябрь 2019, 03:21:52 »
apt install acl attr samba-vfs-modules

vfs objects = acl_xattr
map acl inherit = Yes
store dos attributes = Yes
блин спс, решение которое ждет каждый страждущий, чтобы вставил в консоль и сразу заработало как надо)

 

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