Назад | Перейти на главную страницу

Samba между сервером Ubuntu 10.10 и Windows Vista, Windows 7

У меня есть Linux-сервер с Linux-сервером ubuntu 10.10. Я установил Samba на этот Linux-сервер и хочу поделиться файлами со своими ноутбуками, на которых установлена ​​домашняя Windows Vista и Windows 7 home. Я боролся с настройкой почти месяц, но не мог сделать это правильно. Если я пытаюсь получить доступ к общей папке из Windows Vista, я получаю сообщение

"Windows cannot access \\server_ip_address". 
Error code: 0x80070035. The network path was not found.

Если я получаю доступ из Windows 7, то после ввода пароля для входа в систему я вижу список общих папок в окне Linux. Но если я нажимаю на общую папку, я получаю то же сообщение об ошибке, что и выше.

Tail /var/log/samba/log.windows7-pc Я получил следующее сообщение:

[2011/03/16 00:17:41.427238,  0] smbd/service.c:988(make_connection_snum)
canonicalize_connect_path failed for service sharemedia, path /root/sharemedia

Вот мои настройки в smb.conf [global] share Mode = yes netbios name = Samba

workgroup = WORKGROUP

wins support = yes

encrypt passwords = true

[sharemedia]
comment = Tesing sharing using Samba
path=/root/sharemedia/
public = yes
valid users = samba_usr_name

; make sure all files are sensible permissions
create mask = 0660
force create mask = 0660
directory mask = 2770
force directory mask = 2770
directory security mask = 0000

; Normal share parameters          
read only = no
browseable = yes
writable = yes                     
guest ok = no

Я решил проблему с подключением своего компьютера с Windows 7 к Ubuntu samba (11.10). У меня была ошибка «Windows не может получить доступ» (0x80070035 - сетевой путь не найден »при попытке доступа к серверу (или общему ресурсу). Я пробовал много вещей, но когда дело дошло до того, что на самом деле решило это (все остальное элементы перевернуты) причиной моей проблемы был параметр «Клиент сети Microsoft: цифровая подпись (всегда)». Когда он был отключен, я мог видеть общие ресурсы и подключать диск.

Попробуйте включить гостя ОК. Также вы получаете доступ по IP или по имени?

Кроме того, из-за забавных разрешений, которые иногда могут применяться к / root, вам следует попробовать другой каталог, например / home / someusers / sharemedia /.

Это только половина решения, я не могу понять, в чем проблема, без дальнейшего устранения неполадок.

Просто для теста попробуйте отключить IPv6: как описано здесь. Также см ubuntuforums.org.