У меня есть пара устройств в локальной сети под управлением Linux. На одной машине у меня настроено три акции. Один широко открыт, гости допускаются. Второе настроено для двух пользователей samba, а параметр guest не указан. Третий предназначен для тех же двух пользователей samba, с гостями не разрешено.

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

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

Так что, очевидно, что-то не так с логином в конце моей настройки. Я определил пользователей самбы. Я перезапустил smbd после всех тестовых изменений.

Я samba.conf here:

[global]

[homes]

    comment = Home Directories
    browseable = no

    create mask = 0700

    directory mask = 0700

    valid users = %S 

[printers]

    comment = All Printers
    browseable = no
    path = /var/spool/samba
    printable = yes
    create mask = 0700

[print$]

    comment = Printer Drivers
    path = /var/lib/samba/printers

[Public]

    comment = wide open
    path = /media/seagate400/Public
    writeable = yes
    guest ok = yes
    force user = paul
    force group = paul


[TabSync]

    path = /home/paul/Desktop/TabSync
    writeable = yes
    valid users = owner, paul
    force user = paul
    force group = paul

[to_Dell_AIO]

    comment = login
    path = /media/seagate400/to_Dell_AIO
    guest ok = no
    read only = no
    writeable = yes
    valid users = paul, owner

0