У меня есть пара устройств в локальной сети под управлением 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