LINUX.ORG.RU
решено ФорумAdmin

Проблема с samba

 ,


0

2

Есть дебиан стабильный(squeeze), полученный обновлением из lenny. После обновления samba при попытке монтироваться к samba-шаре получаем

root@r-asian:/etc# mount -t cifs -o username=tree/r-asian,password=********** //lhc/share /home/r-asian/remote/share
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

До обновления с теми же конфигами всё прекрасно работало. Проблема наблюдается и при подключении других клиентов, в том числе и виндовых.

У сервера

# smbd -V Version 3.5.6

Где может быть засада?

==================== Решение ========================

Явно прописать в smb.conf

passdb backend = smbpasswd

Ибо

 -- Christian Perrier <bubulle@debian.org>  Thu, 12 May 2011 19:51:52 +0200

samba (2:3.4.0-1) unstable; urgency=low

  * Default passdb backend changed in samba 3.4.0 and above

    Beginning with samba 3.4.0, the default setting for "passdb
    backend" changed from "smbpasswd" to "tdbsam".

    If your smb.conf file does not have an explicit mention of
    "passdb backend" when upgrading from pre-3.4.0 versions of
    samba, it is likely that users will no longer be able to
    authenticate.

    As a consequence of all this, if you're upgrading from lenny
    and have no setting of "passdb backend" in smb.conf, you MUST
    add "passdb backend = smbpasswd" in order to keep your samba
    server's behaviour.

    As Debian packages of samba explicitly set "passdb backend = tdbsam"
    by default since etch, very few users should need to modify their
    settings.

 -- Christian Perrier <bubulle@debian.org>  Tue, 07 Jul 2009 20:42:19 +0200
★☆☆

Последнее исправление: r_asian (всего исправлений: 2)

Тоже сталкивался с подобной проблемой. Ставил старую версию. Подпишусь. Хотелось бы узнать адекватное решение.

observer ★★★
()

Кажется, супчик, съеденный на обед, был с грибами: мне мерещится Разин.
Попробуй прописать workgroup:

mount -t cifs //lhc/share /home/r-asian/remote/share -o username=tree/r-asian,password=*****,workgroup=*****

AnimusPEXUS
()
Ответ на: комментарий от observer

Где ноньче бэкпорты с Ленни брать принято?

А то вот как-то

 apt-get -t lenny-backports install "samba"
Не удалось получить http://www.backports.org/debian/pool/main/s/samba/libwbclient0_3.5.6~dfsg-3~bpo50+1_i386.deb  404  Not Found [IP: 206.12.19.9 80]
Не удалось получить http://www.backports.org/debian/pool/main/s/samba/samba-common_3.5.6~dfsg-3~bpo50+1_all.deb  404  Not Found [IP: 206.12.19.9 80]
Не удалось получить http://www.backports.org/debian/pool/main/s/samba/samba_3.5.6~dfsg-3~bpo50+1_i386.deb  404  Not Found [IP: 206.12.19.9 80]
Не удалось получить http://www.backports.org/debian/pool/main/s/samba/samba-common-bin_3.5.6~dfsg-3~bpo50+1_i386.deb  404  Not Found [IP: 206.12.19.9 80]

В source.list сейчас.

deb http://www.backports.org/debian lenny-backports main contrib non-free
r_asian ★☆☆
() автор топика

может из-за этого

 -- Christian Perrier <bubulle@debian.org>  Thu, 12 May 2011 19:51:52 +0200

samba (2:3.4.0-1) unstable; urgency=low

  * Default passdb backend changed in samba 3.4.0 and above

    Beginning with samba 3.4.0, the default setting for "passdb
    backend" changed from "smbpasswd" to "tdbsam".

    If your smb.conf file does not have an explicit mention of
    "passdb backend" when upgrading from pre-3.4.0 versions of
    samba, it is likely that users will no longer be able to
    authenticate.

    As a consequence of all this, if you're upgrading from lenny
    and have no setting of "passdb backend" in smb.conf, you MUST
    add "passdb backend = smbpasswd" in order to keep your samba
    server's behaviour.

    As Debian packages of samba explicitly set "passdb backend = tdbsam"
    by default since etch, very few users should need to modify their
    settings.

 -- Christian Perrier <bubulle@debian.org>  Tue, 07 Jul 2009 20:42:19 +0200
тогда в конфиге сервера нужно прописать явно passdb backend = smbpasswd

entony
()
Ответ на: комментарий от madcore

security = какой в конфиге?

security = user

и в логах чего

ничего

r_asian ★☆☆
() автор топика
Ответ на: комментарий от entony

«Будете у нас на Колыме» - с меня пыво.

r_asian ★☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.