Я пытаюсь получить доступ к доле Samba с помощью IP-адреса в URL (\\IP_address) от двух клиентов Windows 10. Один медосмотр и один виртуальный. Медосмотр находится на той же подсети, как сервер Ubuntu, виртуальный, гость Hyper-V и на другой подсети.
Поскольку я пытаюсь получить доступ к доле через \\IP_address, который я получаю, классические сообщения Windows как "Windows не могут показать \\IP_address. Проверьте написание и попробуйте еще раз" на виртуальном клиенте, и "Windows не может получить доступ \\IP_address, Код ошибки 0x80004005". на физическом клиенте.
Я установил smbcontrol smbd, отлаживают 10, и я обеспечиваю журналы.
Все, что я добавил к smb.conf:
[share1] соединяют =/home/bbahes/share1 readonly=no browsable=yes каналом
Я также добавил локального пользователя smbpasswd-a bbahes.
PS. Если я получаю доступ к доле самбы от Windows Server 2008 или 2012 (оба виртуальные), я заставляю подсказку вводить имя пользователя и пароль, и затем я могу получить доступ к долям.
Я должен включить SMB 1.0 для Windows 10.1803?
Спасибо за ответ!
зарегистрируйте 192.168.225.3 https://justpaste.it/72yxf
зарегистрируйте cli1 https://justpaste.it/5cyzp
Для Windows нужны 2 обратных косых черты \\ip_adress для доступа к сетевому ресурсу. Вы попробовали это? не уверенный, если Вы помещаете 2 обратных косых черты или если это исчезло в комментарии...
Проблема решена. Одно слово. SeLinux.
Править: Как только я ввел команду "chcon-t samba_share_t / путь", я смог получить доступ к доле.