У меня есть проблема в моем совместном доступе к файлам самбы. Я копирую и вставляю Microsoft Word в своей папке, что владелец был моим сам, и у группы был доступ к этому слову разрешением 750, но когда я проверяю разрешение снова ls -ld /(path to the file)
Я видел что-то вроде этого:
-rwxr-x--- +1
И у моей группы не было доступа, но поскольку я упомянул, что поместил их доступ в чтение.
Моим вопросом является банка, любой говорит мне, что это +
?
Это означает, что Ваш файл расширил полномочия под названием ACLs.
необходимо работать getfacl <file>
для наблюдения полных полномочий.
См. Списки управления доступом для получения дополнительной информации.
Видят , Что плюс (+), входят в систему разрешение в Linux? для большего количества примеров.
Согласно странице справочника ls
, Если файл или каталог расширил информацию о безопасности, поле полномочий, распечатанное-l опцией, сопровождается '+' символ.
Это обычно означает, что файл обременен ограничениями доступа за пределами традиционных полномочий Unix - вероятный Список управления доступом (ACL).
Необходимо поместить желаемую конфигурацию в/etc/samba/smb.conf файл. Решите разрешение, которое Вы хотите и использовали create mask
опция для этого. Также решите пользователя и группу, которой Вы хотите, чтобы файлы были, при обновлении пользователями с force user
и force group
опции. Я уверен, что Вы уже указали с пользователями, Вы хотите иметь доступ к общей области с 'опцией действительных пользователей.
Это - пример:
[officeshared]
comment = Office Shared Files
path = /mnt/data/officeshared
create mask = 0775
writeable = yes
browseable = yes
force user = officeuser
force group = officeuser
valid users = mary, john, phil