Проблема
у меня есть общие папки Samba на Ubuntu Server 16.04, который работает в VirtualBox на ПК с Windows 10. Он работал в течение последних нескольких недель, но теперь я не могу подключиться с ПК с Windows. Сервер по-прежнему работает, обслуживает файлы с помощью apache2, имеет тот же IP и т. д. Как восстановить доступ к общим папкам?
подробности
когда я запуска экземпляра VirtualBox Ubuntu я все еще могу обнаружить его на сеть (с помощью Проводника Windows), но ранее подключенные диски больше не работают, и я не могу открыть обнаруженный экземпляр Ubuntu. Я получаю "Network Error - Windows cannot access {name of my Ubuntu instance} Check the spelling of the name..."
etc.
Я также проверил журналы samba (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 ПК.
кажется, что проблема не в сети, а что-то с общим доступом или разрешениями. Что можно сделать для подключения к общим папкам с компьютера?