Эта проблема
У меня есть общие папки Samba на Ubuntu Server 16.04, который работает в VirtualBox на ПК с Windows 10. Это работало последние пару недель, но теперь я не могу подключиться с ПК с Windows. Сервер по-прежнему работает, обслуживает файлы с помощью Apache2, имеет тот же IP-адрес и т.д. Как восстановить доступ к общим папкам?
подробности
Когда я запускаю экземпляр VirtualBox Ubuntu, я все еще могу обнаружить его в сети (используя Windows Explorer), но ранее подключенные диски больше не работают, и я не могу открыть обнаруженный экземпляр Ubuntu. Я получаю сообщение "Network Error - Windows cannot access \\{name of my Ubuntu instance} Check the spelling of the name..."
и т.д.
Я также проверил логи самбы (log.smbd), и там все выглядит хорошо. Я пытался перезапустить smbd тоже.
Это настройки, которые я ранее добавил в конец /etc/samba/smb.conf:
[UbuntuBenShare]
path = /home/ben
public = yes
guest ok = yes
writable = yes
force user = ben
[UbuntuWWWShare]
public = yes
guest ok = yes
writable = yes
force user = ben
Я ожидаю, что когда я дважды щелкну на обнаруженном экземпляре Ubuntu из Windows, появятся две папки [UbuntuBenShare]
и [UbuntuWWWShare]
- это то, что произошло, когда я первоначально отобразил их.
Я также пытался net use
из cmd и получить "Нет соединений в списке"
Наконец, я могу успешно пропинговать сервер с ПК с Windows.
Кажется, что проблема не в сети, а в чем-то с общим доступом или разрешениями. Что я могу сделать, чтобы подключиться к общим папкам с ПК?