Я пытаюсь настроить простой общий ресурс samba, но все, что я могу получить, это «отказано в разрешении» (как в Windows, так и в Linux). Это мой раздел акций:
[pdf]
comment = PDFs
browseable = yes
guest only = yes
path = /writeable/path
writable = yes
public = yes
valid users = somevaliduser
Я могу смонтировать общий ресурс и прочитать файлы, которые там есть, но нет доступа на запись. Сам режиссер rwxrwxrwx
разрешения.
И, конечно же, логи Samba по-прежнему бесполезны.
Оказывается, это был SELinux.
Я проверил это перед использованием selinuxenabled
, который вернулся 0
, Оказывается, что означает, что SELinux включен. (Кто об этом думает?).
Правильная команда для проверки: sestatus
, который сказал мне, что он включен и принудительно.
guest only
означает, что разрешены только гостевые подключения. Это противоречит указанию valid users
.