Войти

Показать полную графическую версию : Не удаётся успешно расшарить по SMB в Ubuntu 8.10


Страниц : [1] 2

eugrus
07-04-2009, 13:21
Ошибка подключения ресурса 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 »
а не пытаетесь ли вы присоединить ресурс дважды?

[mzd]
07-04-2009, 13:50
Как монтируете ресурс samba? Опишите подробнее. Не монтируете ли вы в одну точку несколько ресурсов? Что пишет /var/log/samba?

eugrus
07-04-2009, 14:34
]Как монтируете ресурс samba? Опишите подробнее. Не монтируете ли вы в одну точку несколько ресурсов? Что пишет /var/log/samba? »

Пользуюсь встроенным в Nautilus клиентом.

/var/log/samba/log.192.168.0.100 девственно чист

Специально отмечу, что проблему ищу именно в серверной части т.к. расшаренные папки на других компьютерах я могу открывать без проблем, ну а они мои нет, как и я сам свои.

[mzd]
07-04-2009, 14:47
Установите параметр security = share и дайте права на шару. Кроме того, проверьте, что у вас пакет gvfs версии 0.99.4 или выше. Просто в ранних версиях был такой баг.

eugrus
07-04-2009, 15:34
Я уже вначале говорил, что security = share пробовал: не помогает.

gvfs версии 1.0.2-0ubuntu2

[mzd]
07-04-2009, 15:42
eugrus, сейчас у вас этот параметр не установлен. А какие права на папке ресурса?

И какие права у директории ~/.gvfs? Можете ли вы в неё писАть. :)

eugrus
07-04-2009, 15:50
]eugrus, сейчас у вас этот параметр не установлен. А какие права на папке ресурса? »

Я написал в открывающем тему посте, что пробовал и с ним: он ни чего не изменил.

Права на расшаренные папки - drwxr-xr-x

[mzd]
07-04-2009, 15:55
А у ~/.gvfs?

eugrus
07-04-2009, 16:02
А у ~/.gvfs? »

dr-x------

[mzd]
07-04-2009, 16:11
Должны быть drwx------

eugrus
07-04-2009, 16:12
Должны быть drwx------ »

Гм... какое это цифровое значение?

[mzd]
07-04-2009, 16:14
700
можно проще chmod +w ~/.gvfs

eugrus
07-04-2009, 16:20
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

В результате изменения прав становится лишь хуже: перестаёт даже показываться список папок. Если вернуть права, список папок появляется, но войти не могу по прежнему.

[mzd]
07-04-2009, 16:32
А такой (http://ubuntuforums.org/showthread.php?t=288534) способ монтирования работает?

eugrus
07-04-2009, 16:38
Пробовал для расшаренных папок 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)

Повторюсь, что и с других компьютеров в расшаренные у меня папки войти не удаётся.

[mzd]
07-04-2009, 16:50
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
07-04-2009, 20:01
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:~$

Но это так... шары на других компах я то открыть могу, так что уверен: дело в моей серверной части

[mzd]
07-04-2009, 21:53
Тупой вопрос: а /mnt/tmp существует?
Пинги 192.168.0.100 проходят? /etc/nsswitch настроен?
Что показывает smbclient --list 192.168.0.100?

eugrus
07-04-2009, 23:37
/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