Не удается подключиться к общей папке Windows, используя имя компьютера

У меня Ubuntu 12.10 установлена ​​на VMware Workstation в качестве гостя. Сетевой адаптер виртуальной машины настроен как «мост», поэтому он должен выглядеть так, как будто он подключен напрямую к коммутатору, к которому подключены все мои компьютеры.

Я пытаюсь подключить виртуальную машину к общим ресурсам на хосте. Хост имеет имя компьютера MyComp и рабочую группу WORKGROUP. Хост работает под управлением Windows 7 64-bit.

В Наутилусе я выбираю File > Connect to server. Затем я устанавливаю его на Windows Share и пытаюсь подключиться к моему компьютеру. Если я установлю MyComp в качестве имени сервера, соединение не будет установлено с Failed to retrieve share list from server. Если я установлю IP-адрес 192.168.1.7, он будет работать.

Я провел небольшое исследование и обнаружил, что, возможно, это потому, что у меня не установлено nmbd в системе. Однако я считаю, что это часть пакетов samba, которые у меня есть:

user@ubuntu:~$ sudo apt-get install samba-common-bin smbclient samba-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
samba-common is already the newest version.
smbclient is already the newest version.
samba-common-bin is already the newest version.

Можно ли в любом случае подключиться к общей папке Windows, используя имя компьютера?

2
задан 21 December 2012 в 12:33

1 ответ

Наконец-то нашли решение этой проблемы, поигравшись с некоторыми другими вещами.

  1. Установите Winbind, если он не был установлен:

    sudo aptitude установите winbind

  2. Отредактируйте /etc/nsswitch.conf и измените hosts: files dns на hosts: files wins dns.

После этого вы можете перезагрузить систему.

0
ответ дан 21 December 2012 в 12:33

Другие вопросы по тегам:

Похожие вопросы: