[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