Рейтинг:0

Общий ресурс Samba работает только в режиме отладки/интерактивности

флаг in

Я настроил очень простую долю самбы:

[файлы]
        путь=/данные
        просмотр = Да
        только чтение = нет
        запись = Да
        заставить пользователя = никто

К сожалению, когда я пытаюсь получить доступ к папке «файлы», самба выдает эту ошибку в журналах:

[2022/01/08 16:23:02.713103, 0] ../../source3/smbd/service.c:787(make_connection_snum)
  make_connection_snum: не удалось выполнить canonicalize_connect_path для служебных файлов, путь /данные

Однако, если я запускаю самбу в интерактивном режиме и с включенной отладкой: smbd -d 9 -F -i

Это работает просто отлично. Что затрудняет устранение неполадок.

Не уверен, в чем проблема, предполагая, что это какое-то разрешение, но я еще не смог понять это.

флаг pt
Включен ли selinux в вашей системе? Если вы не уверены, попробуйте запустить команду `getenforce` и сообщите нам результат.
флаг in
Это точно! Держу пари, что это связано с проблемой. Вероятно, мне нужно что-то запустить в моем каталоге данных, чтобы исправить это.
флаг pt
Страница руководства `smbd_selinux` содержит некоторую полезную информацию (часть пакета `selinux-policy-doc`).
флаг in
Получил это работает. Спасибо!
Рейтинг:0
флаг in

Проблема в том, что selinux применялся, и для каталогов необходимо было установить соответствующий контекст.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.