Вход:  Пароль:  
FreeSource: AltLinux/fromsmbfstocifs ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

письмо в рассылке sisyphus@ от Пт Сен 10 17:09:45 MSD 2004. Текст подлежит улучшению, you are welcome


Попробовал сейчас заменить на одном сервере монтирование каталога по smbfs на cifs, но это оказалось не так просто (как всегда, полно неочевидностей, описанных кусками в разных местах или вообще не ;)
Итак, была строчка в fstab:


//192.168.1.1/somedir /mnt/somedir smbfs username=someuser%somepass,fmask=644, dmask=755,uid=500,gid=500,workgroup=somedomain


если же охота перейти на использование cifs, то надо:
1. поставить модуль (пакет kernel-modules-cifs-*-*-*)
2. поменять параметры: username=someuser%somepass на user-someuser, password=somepass
fmask=644, dmask=755 на file_mode=0644,dir_mode=0755
Причем во всех манах написано просто file_mode=arg. Про то, что спереди надо добавить 0, я узнал только из исходников mount.cifs.


workgroup=somedomain на domain=somedomain
uid, gid остаются без изменений.


На последние 4 параметра в манах указание: “If CIFS Unix extensions are not supported by the server”... Как я понял, windows2000 server не поддерживают этих extentions ;)
Все параметры должны быть записаны строго через запятую без пробелов. (иначе будет ругань на неверные параметры mount).
Но можно и не через запятую, оказывается (хотя в mount.cifs об этом нет)
есть параметр " sep if first mount option (after the -o), overrides the comma as the separator between the mount parms."


и получается в результате


//192.168.1.1/somedir /mnt/somedir cifs user=someuser,password=somepass,domain=somedomain,file_mode=0644,dir_mode=0755,uid=501,gid=501


Пакеты типа kernel-modules-cifs-* – Linux CIFS VFS module документации они, кроме mount.cifs(8), не содержат, хотя в тексте этого мана
есть ссылка на " Documentation/filesystems/cifs.txt and fs/cifs/README in the linux kernel source tree may contain additional options and information."


поэтому я нашел ее в гугле:
http://cvs.samba.org/cgi-bin/cvsweb/cifsvfs/fs/cifs/README?rev=1.20&content-type=text/x-cvsweb-markup


Страницы, ссылающиеся на данную: Etersoft/samba


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]