[Comm] samba & homes

Алексей Синицын asinitsinster на gmail.com
Чт Апр 12 06:39:11 MSK 2012


12 апреля 2012 г. 5:37 пользователь Варакин Алексей
<fotonsalt на yandex.ru> написал:
> Во-первых, по возможности обновите у себя самбу до последней версии.
> Во-вторых, на папку public поставлены права 777?
> Во-третьих, Вам нужно что: пускать только определенных пользователей или всех на расшаренную папку?
>

 Версия стоит  последняя, и public работает (да, 777).

 Нужно что бы была как общая файловая система, так и своя у каждого
пользователя, с приватным доступом. И если с первым всё в порядке, то
со вторым и выходят сложности.

 До этого сетевые ФС жили в dlink dns323 и в нём личные ресурсы были
реализованы не через домашние каталоги а отдельными ресурсами с
параметром:
valid users = username
 Пробовал использовать здесь такой параметр, но авторизация всё равно
не походит.

 Подключать пробовал наутилусом. При помощи mount, даже при
подключении public, получается:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

 В логе клиента при попытке смонтировать public:
Apr 12 06:28:16 boat kernel: [484545.865529] Status code returned
0xc000006d NT_STATUS_LOGON_FAILURE
Apr 12 06:28:16 boat kernel: [484545.865556] CIFS VFS: Send error in
SessSetup = -13
Apr 12 06:28:16 boat kernel: [484545.880307] CIFS VFS: cifs_mount
failed w/return code = -13

 На сервере в логах самбы в этот момент ничего не появляется

 Но наутилус в принципе устраивает и монтировать пробовал для
проверки. Вопрос только об ограничении доступа к самбовым шарам при
помощи пароля.

> 12.04.2012, 01:32, "Алексей Синицын" <asinitsinster на gmail.com>:
>>  Здравствуйте. Есть задача организовать дома несколько сетевых
>> файловых систем, как общего так и частного доступа. С первым всё
>> просто, как на nfs так и на smb. Но со вторым получилось некоторое
>> затруднение. Насколько мне известно, у nfs с этим пока сложности,
>> поэтому рассматривалась самба.
>>
>>  В конфигурационном файле самбы по умолчанию  есть образец для
>> домашних каталогов, и даже не закомментированный. Но у меня не
>> получилось подключиться с этой конфигурацией. Немного помучив, я на
>> всякий случай вернул начальные настройки и проверил ещё раз.
>> Единственное изменение которое внёс - раскомментировал секцию public и
>> сменил в ней путь. При этом public  виден и доступен, но авторизация
>> при обращении к домашнему каталогу пользователя не удаётся. В логе при
>> попытке обращения появляется следующее:
>>
>> [2012/04/11 22:10:14.601665,  1] smbd/service.c:678(make_connection_snum)
>>   create_connection_server_info failed: NT_STATUS_ACCESS_DENIED
>>
>>  Конфигурация без комментариев и пустых строк выглядит так:
>>
>> [global]
>>         workgroup = MYGROUP
>>         server string = Samba Server Version %v
>>         log file = /var/log/samba/log.%m
>>         max log size = 50
>>         security = user
>>         passdb backend = tdbsam
>>         load printers = yes
>>         cups options = raw
>> [homes]
>>         comment = Home Directories
>>         browseable = no
>>         writable = yes
>> [printers]
>>         comment = All Printers
>>         path = /var/spool/samba
>>         browseable = no
>>         guest ok = no
>>         writable = no
>>         printable = yes
>> [public]
>>         comment = Public Stuff
>>         path = /mnt/share/public
>>         public = yes
>>         writable = yes
>>         printable = no
>>         write list = +staff
>>
>>  Здесь, public виден и доступен, а обращение к домашнему каталогу
>> (smb://server/user/) выдаёт диалог авторизации, завершающийся
>> неуспешно.
>>
>>  Не подскажет ли кто, как это поправить, и, если решение найдётся то
>> может быть имеет смысл добавить комментарий об этом в конфигурацию по
>> умолчанию?
>>
>>  И сервер и клиент на кентавре, на сервере установлено следующее:
>>
>> rpm -qa|grep samba
>> samba-doc-3.5.10-alt3.M60P.1
>> samba-common-3.5.10-alt3.M60P.1
>> samba-3.5.10-alt3.M60P.1
>> samba-winbind-clients-3.5.10-alt3.M60P.1
>> _______________________________________________
>> community mailing list
>> community на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/community
> _______________________________________________
> community mailing list
> community на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


Подробная информация о списке рассылки community