1

У меня есть две папки Samba с двух разных машин. Одним из них является Raspberry Pi, который никогда не был проблемой. Другой - это сервер Debian с почти идентичной конфигурацией. Это может фактически быть идентично, и я не проверил все глобальные настройки.

У меня есть рабочий стол Windows 10 Education, который может получить доступ к Raspberry Pi, но не может использовать общий ресурс Debian. Я вижу это на вкладке Сети в проводнике. Я могу пинговать его по имени или по IP-адресу. Я могу SSH в это с PuTTY. Но когда я щелкаю его в проводнике, я получаю ошибку 0x80070035. Я получаю ту же ошибку при попытке сопоставить его по IP-адресу. Если я введу IP-адрес в поле выполнения, он запросит учетные данные, но не примет мой пароль.

У меня есть три других компьютера с Windows 10 (Home и Pro) и ноутбук Fedora, которые прекрасно работают с общим ресурсом Debian и отображают / монтируют его. Это также мой сервер Plex, который все клиенты в доме могут использовать без проблем. У меня даже есть виртуальная машина Ubuntu на ПК с Windows, которая монтирует общий ресурс без проблем.

Поскольку любая другая машина может получить доступ к машине Debian, я предполагаю, что сервер правильно настроен, и проблема должна быть в ПК с Windows. Я сравнил сетевые настройки с другими ПК с Windows, и все (по крайней мере, в Центре управления сетями и общим доступом) выглядит одинаково.

Изменить: Таким образом, проблема теперь решена в том смысле, что у меня есть функция, в которой я нуждаюсь, но не в смысле знания, что вызвало проблему. Я переустановил Windows и начал с чистого листа. Теперь ни один общий ресурс не отображается в проводнике, но я могу сопоставить их оба с IP-адресом.

Очевидно, что ядерная система не является идеальным решением, но мне нужно, чтобы оно работало, и наилучшим вариантом стал запуск заново. Публикации, не появляющиеся в Explorer, являются новой проблемой, но, поскольку они на самом деле не влияют на функциональность, я склонен оставить это пока.

2 ответа2

0

Вот соответствующий подраздел из моего ответа на связанный вопрос.


Вы все еще можете получить «Код ошибки 0x80070035 - Сетевой путь не найден», если устройство samba, к которому вы подключаетесь, не имеет имени учетной записи пользователя, которое совпадает с именем вашей учетной записи Windows.

Компьютер с новым сбросом Windows 10 1803 с включенной функцией клиента SMB 1.0 не может подключиться к серверу samba.Код ошибки 0x80070035 "Сетевой путь не найден.

Есть несколько способов исправить проблему с отсутствующим именем пользователя. Первый - разместить действительную запись в диспетчере учетных данных Windows. В моем случае запись была для домена AS5002T, имени пользователя admin и моего пароля.

Второй метод, который восстановит способ работы окон в прошлом, - вместо этого « включить небезопасные гостевые входы ». Небезопасные гостевые входы в систему используются на многих пользовательских устройствах NAS как способ позволить неаутентифицированным пользователям сети "просматривать" общие ресурсы на NAS, прежде чем пытаться получить к ним доступ.

Третий способ - просто добавить ваше имя пользователя Windows в список имен пользователей сервера samba.

-1

Я смог исправить эту проблему в Windows 10 (Home), подключающейся к Ubuntu 16.04, комментируя явную строку smb ports = 139 в smb.conf

Нашел решение на https://www.unix.com/302601412-post5.html

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