Показать полную графическую версию : Не удаётся успешно расшарить по SMB в Ubuntu 8.10
Ошибка подключения ресурса Windows даже если попытаться открыть расшаренное с собственной машины в Gnome.
Плюс к этому DBus error org.freedesktop.DBus.Error.InvalidArgs: Mountpoint Already registered
/etc/samba/smb.conf прилагается: http://pastebin.com/f52d9996d
Ещё пробовал добавить security = share: безрезультатно.
dmitryst
07-04-2009, 13:27
Mountpoint Already registered »
а не пытаетесь ли вы присоединить ресурс дважды?
Как монтируете ресурс samba? Опишите подробнее. Не монтируете ли вы в одну точку несколько ресурсов? Что пишет /var/log/samba?
]Как монтируете ресурс samba? Опишите подробнее. Не монтируете ли вы в одну точку несколько ресурсов? Что пишет /var/log/samba? »
Пользуюсь встроенным в Nautilus клиентом.
/var/log/samba/log.192.168.0.100 девственно чист
Специально отмечу, что проблему ищу именно в серверной части т.к. расшаренные папки на других компьютерах я могу открывать без проблем, ну а они мои нет, как и я сам свои.
Установите параметр security = share и дайте права на шару. Кроме того, проверьте, что у вас пакет gvfs версии 0.99.4 или выше. Просто в ранних версиях был такой баг.
Я уже вначале говорил, что security = share пробовал: не помогает.
gvfs версии 1.0.2-0ubuntu2
eugrus, сейчас у вас этот параметр не установлен. А какие права на папке ресурса?
И какие права у директории ~/.gvfs? Можете ли вы в неё писАть. :)
]eugrus, сейчас у вас этот параметр не установлен. А какие права на папке ресурса? »
Я написал в открывающем тему посте, что пробовал и с ним: он ни чего не изменил.
Права на расшаренные папки - drwxr-xr-x
А у ~/.gvfs? »
dr-x------
Должны быть drwx------ »
Гм... какое это цифровое значение?
700
можно проще chmod +w ~/.gvfs
eugrus@desktop:~$ cat /etc/samba/smb.conf |grep "security ="
# "security = user" is always a good idea. This will require a Unix account
security = share
eugrus@desktop:~$ chmod 700 .gvfs
eugrus@desktop:~$ sudo /etc/init.d/samba restart
* Stopping Samba daemons [ OK ]
* Starting Samba daemons
В результате изменения прав становится лишь хуже: перестаёт даже показываться список папок. Если вернуть права, список папок появляется, но войти не могу по прежнему.
А такой (http://ubuntuforums.org/showthread.php?t=288534) способ монтирования работает?
Пробовал для расшаренных папок drwxr-xr-x и drwxrwxrwx.
Разницы не возникает.
А такой способ монтирования работает? »
Возможно, я не очень разобрался в синтаксисе, но:
eugrus@desktop:~$ sudo mount -t cifs //desktop/movies /mnt/tmp -o guest
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Повторюсь, что и с других компьютеров в расшаренные у меня папки войти не удаётся.
desktop - имя машины, на которой расположена шара movies. Попробуйте вместо имени указать IP.
Кстати, попробуйте примонтировать так:
mount -t cifs '\\windows_server\share_name' /mnt/cifs -o username=windows_user_name,workgroup=workgroup_name,rw,iocharset=utf8,uid=500,gid=500
eugrus@desktop:~$ sudo mount -t cifs '\\192.168.0.100\movies' /mnt/tmp -o username=eugrus,workgroup=mshome,rw,iocharset=utf8,uid=500,gid=500
Password:
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
eugrus@desktop:~$ sudo mount -t cifs '\\192.168.0.100\movies' /mnt/tmp -o guest,workgroup=mshome,rw,iocharset=utf8,uid=500,gid=500
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
eugrus@desktop:~$ sudo mount -t cifs '\\192.168.0.100\movies' /mnt/tmp -o guest,rw,iocharset=utf8,uid=500,gid=500
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
eugrus@desktop:~$
Но это так... шары на других компах я то открыть могу, так что уверен: дело в моей серверной части
Тупой вопрос: а /mnt/tmp существует?
Пинги 192.168.0.100 проходят? /etc/nsswitch настроен?
Что показывает smbclient --list 192.168.0.100?
/mnt/tmp существует? »
Существует.
Как уже говорил, уверен, что не на клиентскую часть надо грешить.
Пинги 192.168.0.100 проходят? »
Проходят.
Что показывает smbclient --list 192.168.0.100? »
Если вводить пароль:
eugrus@desktop:~$ smbclient --list 192.168.0.100
Enter eugrus's password:
Domain=[MSHOME] OS=[Unix] Server=[Samba 3.2.3]
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: SUCCESS - 0
Если не вводить:
eugrus@desktop:~$ smbclient --list 192.168.0.100
Enter eugrus's password:
Domain=[MSHOME] OS=[Unix] Server=[Samba 3.2.3]
Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
Music Disk
IPC$ IPC IPC Service (desktop server (Samba, Ubuntu))
HP-LaserJet-1020 Printer HP-LaserJet-1020
movies Disk
garden state Disk
Domain=[MSHOME] OS=[Unix] Server=[Samba 3.2.3]
Server Comment
--------- -------
DESKTOP desktop server (Samba, Ubuntu)
IMF
Workgroup Master
--------- -------
MSHOME IMF
/etc/nsswitch настроен? »
Вот содержимое /etc/nsswitch.conf: http://pastebin.com/f6f8bd4ee
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.