При попытке доступа к сети Windows отображается:
Невозможно получить доступ к местоположению, Не удалось получить список общих ресурсов с сервера, Нет такого файла или каталога
Как решить эту проблему и подключиться к общим папкам Windows?
Предполагая, что вы установили samba,
в командной строке, вы можете перечислить все общие ресурсы данного хоста с помощью этой команды
smbclient -L <hostname> -U cashew
-U - опция имени пользователя
Эта команда может быть полезна, когда nautilus может не отображать список всех хостов и общих ресурсов, которые фактически доступны.
Подключитесь к общему ресурсу SMB с помощью
smbclient //server/share -U user
Введите свой пароль пользователя.
Вы можете подключиться напрямую с
smbclient //server/share -U user%password
, но ваш пароль будет отображаться на экране (менее надежно).
После подключения вы получите приглашение, которое выглядит следующим образом:
> smb: \>
Введите «help», без кавычек, в приглашении для получения списка доступных команд.
Обязательно установите samba CTRL kbd> + ALT kbd> + T kbd>
sudo apt-get install samba
Теперь попробуйте снова.
Запустите терминал и введите эту команду-
gksudo gedit /etc/hosts
и добавьте IP-адрес и имя компьютера в файл hosts. Сохраните и выйдите.
Пример ip и имени:
192.168.120.65 pankajPcName
Вот и все. Это решит вашу проблему.
Потратил часы, пытаясь разобраться в этой проблеме, был в каждом посте и документации, но был полон решимости решить эту проблему раз и навсегда, и нашел проблему. Дошел до windows 7 и в соответствии с брандмауэром, настройки общего доступа не были хорошо настроены для принятия Linux, но сейчас это так. Поэтому я советую встроить общий ресурс smb в Ubuntu (или Linux) и, если это не удастся, попытаться найти следующую проблему в windows.