У меня есть quandry.
Я скопировал раздел со своего smb.conf и также полномочия, которые на самом деле появляются, когда пользователь делает новую папку. Пользователи не получают полномочия на папках, что smb.conf's создает маску, должен дать.
Где-нибудь хороший для проверки? У меня есть голова, запрещающая ограничения PAM, фиксирует это, но каковы последствия fo выполнение так (если это даже - фиксация?)
Я все запутан и материал и очень благодарный за любую справку!
smb.conf говорит:... создайте маску = 0770 масок каталога = 0770...
Полномочия папки похожи:
drwxr-x---группа пользователей...
Я думаю, ext4? Взгляните на umask и установите маску папки в ext4 на umask 000. По стандарту umaksk имеет значение 022, что приведет к созданию папки с разрешениями 777, а маска будет удалена с 022, что дает эффективное разрешение для папки. chmod 777 - umask 022 = 755.
Если вы теперь замаскируете все папки в разделе или что-либо общее с камандой «find / your / smb-share / point / -type d -exec umask 000 {} \; тогда все папки получат маску 000». в результате, если вы создадите папку с 777, то для файлов будет 777. Команда: "find / your / smb-share / point / -type f -exec umask 000 {} \;
в конец, чтобы исправить нарушенные существующие разрешения после umnask "find / your / smb-share / point / -type f -exec chmod 777 {} \;
Это сработало, по крайней мере, для меня. Вы найдете больше информации в Справка по Ubuntu для разрешений umask и ext4.