Я внимательно следил за всеми тестами из главы по поиску и устранению неисправностей в документах Samba:

https://www.samba.org/samba/docs/using_samba/ch12.html

Я просто пытаюсь настроить общие ресурсы samba на RH 7 и увидеть их из Windows. Все тесты, которые они рекомендуют, проходят, вплоть до последней, команды net use Windows, которая работает, как указано.

Я использую их пример smb.conf :\

[global]
    workgroup = CORP
    security = user
    browsable = yes
    local master = yes
[homes]
    guest ok = no
    browsable = no
[temp]
    path = /tmp
    public = yes

Я изменил рабочую группу, потому что моя рабочая группа Windows - corp . Я создал имя пользователя samba с тем же паролем, что и имя пользователя Unix, и именно это я пытаюсь подключить из Windows. Домашний каталог разрешений 777 на случай, если это имеет значение.

Я вижу все акции из Windows. Я могу видеть содержимое temp доли. Я могу видеть общий homes к домам, а также к моему username . Но я не вижу их содержимого - когда я пытаюсь дважды щелкнуть по этим ресурсам из Проводника Windows, я получаю "доступ запрещен".

Зачем?

1 ответ1

0

Ну, я сделал все правильно с Samba и Windows. Что я не знал и в документации Samba не говорится, так это то, что по умолчанию RH отключает общий доступ к samba домашних каталогов. Вы должны сделать сначала:

sudo setsebool -P samba_enable_home_dirs on

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .