Возможно ли использования русских логинов и паролей ?
Server: ASP Linux, Samba 3.0
Client: WinXP Prof
samba 3.0 & WinXP
Модераторы: SLEDopit, Модераторы разделов
-
Mitya-ncc
- Сообщения: 268
- Статус: Живущий тут
Re: samba 3.0 & WinXP
А ты просто попробуй. И расскажи 
В одном мгновеньи – видеть вечность,
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
-
Kotjara
- Сообщения: 307
- ОС: FreeBSD 7.0/Ubuntu 8.04
Re: samba 3.0 & WinXP
Не вижу противопоказаний для такого использования
-
andrew
- Сообщения: 53
Re: samba 3.0 & WinXP
(Kotjara @ Monday, 26 July 2004, 8:06) писал(а):Не вижу противопоказаний для такого использования
Пробовал, не пускает. Вот я и думаю это в настройках что-то не так или вообще невозможно.
-
Mitya-ncc
- Сообщения: 268
- Статус: Живущий тут
Re: samba 3.0 & WinXP
А это есть?
Код: Выделить всё
dos charset = CP866
unix charset = KOI8-RВ одном мгновеньи – видеть вечность,
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
-
andrew
- Сообщения: 53
Re: samba 3.0 & WinXP
(Mitya-ncc @ Thursday, 29 July 2004, 1:37) писал(а):А это есть?
Код: Выделить всё
dos charset = CP866 unix charset = KOI8-R
dos charset = CP866
unix charset = CP1251
-
Kotjara
- Сообщения: 307
- ОС: FreeBSD 7.0/Ubuntu 8.04
Re: samba 3.0 & WinXP
1. У вас на Linux какая кодировка установлена? Если кодировка KOI8-R тогда
dos charset = 866 (без СР)
unix charset = KOI8-R
Если WINDOWS-1251
dos charset = 866 (без СР)
unix charset = WINDOWS-1251 (вроде так, никогда таким угрёбищем не пользовался)
2. Не стоит забывать и других настроек
encrypt passwords = yes
а так же надо обязательно править реестр винды и не забудьте добавить юзверга с русским именем и паролем в LINUX
вот внутренности reg файла для виндавозины XP чтобы эта тварюга умела делать plaintext password
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters]
"enableplaintextpassword"=dword:00000001
"enablesecuritysignature"=dword:00000001
"requiresecuritysignature"=dword:00000000
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
77,00,6b,00,73,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00
"OtherDomains"=hex(7):00,00
dos charset = 866 (без СР)
unix charset = KOI8-R
Если WINDOWS-1251
dos charset = 866 (без СР)
unix charset = WINDOWS-1251 (вроде так, никогда таким угрёбищем не пользовался)
2. Не стоит забывать и других настроек
encrypt passwords = yes
а так же надо обязательно править реестр винды и не забудьте добавить юзверга с русским именем и паролем в LINUX
вот внутренности reg файла для виндавозины XP чтобы эта тварюга умела делать plaintext password
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters]
"enableplaintextpassword"=dword:00000001
"enablesecuritysignature"=dword:00000001
"requiresecuritysignature"=dword:00000000
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
77,00,6b,00,73,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00
"OtherDomains"=hex(7):00,00
-
danamond
- Сообщения: 26
Re: samba 3.0 & WinXP
Ха! Тема веселая и на, мой взгляд, одновременно не такая сложная и не такая простая.
1. Имя пользователя самбы есть имя ползователя Linux, а это уже вопрос корректной русификации Linux, сможете в Linux создать русское имя пользователя (во выразился, скорее уже имя пользователя в русской кодировке), то далее см. unix charset дабы это корректно транслитерировалось.
2. Есть в smb.conf такая хитрая опция username map. Которая ссылается на файл такого формата: [имя пользователя Linux] = [имя пользователя Samba], причем [имя пользователя Samba] можно указать несколько через пробел. То есть, если уж не удалось прикрутить русские имена в Linux, можно попробывать через этот файл.
3. Пароли самбы у нас сидят в smbpasswd и тут я не вижу никаких препятствий для русской кодировки.
4. Остался последний вопрос: имена пользователей и групп в домене, если контроллером последнего выступает самба. Тут боюсь пока ничего подсказать не могу. Сам с этим воюю, разберусь обещаю поделиться, а если кто сам разобрался, буду благодарен за совет. Но вроде у andrew такого вопроса и не стояло.
1. Имя пользователя самбы есть имя ползователя Linux, а это уже вопрос корректной русификации Linux, сможете в Linux создать русское имя пользователя (во выразился, скорее уже имя пользователя в русской кодировке), то далее см. unix charset дабы это корректно транслитерировалось.
2. Есть в smb.conf такая хитрая опция username map. Которая ссылается на файл такого формата: [имя пользователя Linux] = [имя пользователя Samba], причем [имя пользователя Samba] можно указать несколько через пробел. То есть, если уж не удалось прикрутить русские имена в Linux, можно попробывать через этот файл.
3. Пароли самбы у нас сидят в smbpasswd и тут я не вижу никаких препятствий для русской кодировки.
4. Остался последний вопрос: имена пользователей и групп в домене, если контроллером последнего выступает самба. Тут боюсь пока ничего подсказать не могу. Сам с этим воюю, разберусь обещаю поделиться, а если кто сам разобрался, буду благодарен за совет. Но вроде у andrew такого вопроса и не стояло.
Помни! В километре 1000 метров (а не 1024)...
-
x029ah
- Сообщения: 3
Re: samba 3.0 & WinXP
4. Остался последний вопрос: имена пользователей и групп в домене, если контроллером последнего выступает самба. Тут боюсь пока ничего подсказать не могу. Сам с этим воюю, разберусь обещаю поделиться, а если кто сам разобрался, буду благодарен за совет. Но вроде у andrew такого вопроса и не стояло.
если контроллер домена, то главное - добавить в /etc/passwd пользователя с тем именем, которое там будет искать Самба. Возможно, имена пользователей и не перекодируются, и надо будет вписывать строку в 1251.
либо смотреть параметр add user script - если какое-то действие в виндах заставляет самбу выполнять указанный этим параметром скрипт, то можно и таким макаром пользователей насоздавать.