[sisyphus] credentials+cifs (was: поломался модуль smbfs в ядре 2.4.25-alt2.)
Alexander Bokovoy
=?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Вт Мар 30 20:01:41 MSD 2004
On Tue, Mar 30, 2004 at 07:44:55PM +0400, iLya Bryzgalow wrote:
> > On Tue, Mar 30, 2004 at 05:17:43PM +0300, led на ukr-fin.com.ua wrote:
> > > Если нет, тогда каковы ваши рекомендации? Переходить на 2.6.3 и не
> > > использовать Виндошные шары, а только самбовские?
> > Вот что получается:
> >
> > 1. Реализация SMB_TRANS2 в smbfs не соответствует реалиям. В
> > результате, получается вот такое:
> >
> > Mar 30 16:50:16 foobar kernel: smb_receive_trans2: invalid parms,
> > disp=0, cnt=16480, tot=0 Mar 30 16:50:16 foobar kernel:
> > smb_trans2_request: result=-5, setting invalid
> >
> > Что с этим делать, я подумаю. Нужна синхронизация кода smbfs с
> > состоянием поддержки RPC в Самбе, которая ушла далеко вперед.
> >
> > 2. Если машины с Windows не менее NT, то лучше использовать cifsfs
> > (kernel-modules-cifs-std-up, например). Описание опций -- в
> > mount.cifs.
> # mount -t cifs //samba-m/ivt /mnt/ivt -o user=ill
> монтируется нормально (с smbfs нет) но!:
> # mount -t cifs //samba-m/ivt /mnt/ivt -o \
> credentials=/root/samba.credentials
> mount error 13 = Permission denied
> Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
> В файле разумеется username= password= остались с тех времен когда
> работал smbfs
> Это про что?
Что-то я в коде обработку именно credentials= не вижу. Попробуйте так:
PASSWD_FILE=/root/samba.credentials mount -t cifs //samba-m/ivt /mnt/ivt
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки Sisyphus