Имеем файловый сервак А с RH7.3. Задача перенести данные на сервер Б с RHEL5. На сервере Б сконфигурил smb.conf - папки стали видны. Проблемма в том что нет списка паролей (а обзванивать кучу филиалов ломает) а есть только файлик smbpasswd с сервера А RH7.3. Тупо подсовывание этого файлика не прокотило:( Че делать то? :)
>Имеем файловый сервак А с RH7.3. Задача перенести данные на сервер Б
>с RHEL5. На сервере Б сконфигурил smb.conf - папки стали видны.
>Проблемма в том что нет списка паролей (а обзванивать кучу филиалов
>ломает) а есть только файлик smbpasswd с сервера А RH7.3. Тупо
>подсовывание этого файлика не прокотило:( Че делать то? :)Что именно не прокатило?
testparm покажите
>>Имеем файловый сервак А с RH7.3. Задача перенести данные на сервер Б
>>с RHEL5. На сервере Б сконфигурил smb.conf - папки стали видны.
>>Проблемма в том что нет списка паролей (а обзванивать кучу филиалов
>>ломает) а есть только файлик smbpasswd с сервера А RH7.3. Тупо
>>подсовывание этого файлика не прокотило:( Че делать то? :)
>
>Что именно не прокатило?
>testparm покажитеПеренес данные на сервер Б, в smb.conf сконфигурил шары по анологии с сервером А с RH7.3
подсовываю старый smbpasswd с сервака А, шары видны но никуда не пускает
Если задаю нового юзверя - то все нормально[root@сервер Б samba]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[ibs]"
Processing section "[filial]"
Processing section "[rfc]"
Processing section "[rkc_df]"
Processing section "[ibs-2]"
Processing section "[rfc_df]"
Processing section "[trc]"
Processing section "[base]"
Processing section "[obmen]"
Processing section "[rkc_kf]"
Processing section "[rfc_kf]"
Processing section "[rkc_sh]"
Processing section "[rkc_mf]"
Processing section "[207p]"
Processing section "[printers]"
Processing section "[homes]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions[global]
workgroup = BBB
server string = Samba Server
security = SHARE
log file = /var/log/samba/%m.log
max log size = 50
printcap name = /etc/printcap
dns proxy = No
cups options = raw[homes]
comment = Home Directories
read only = No
browseable = No[printers]
comment = All Printers
path = /usr/spool/samba
printable = Yes
browseable = No[ibs]
comment = IBSO fio dir
path = /oracle/IBSO/fio/ibs/ibs
valid users = diasclient
read only = No
create mask = 0770
hide dot files = No[filial]
comment = IBSO fio dir
path = /oracle/IBSO/fio/ibs/filial
valid users = diasclient, kor_2
read only = No
create mask = 0770
hide dot files = No[rfc]
comment = IBSO fio dir
path = /oracle/IBSO/fio/ibs/rfc
valid users = rfc, oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0777
hide dot files = No[rkc_df]
comment = IBSO rkc_df dir
path = /oracle/IBSO/fio/ibs/trc/rkc_df
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[ibs-2]
comment = IBSO
path = /oracle/IBSO/fio/ibs
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[rfc_df]
comment = IBSO rfc_df dir
path = /oracle/IBSO/fio/ibs/rfc_df
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[trc]
comment = IBSO trc_df dir
path = /oracle/IBSO/fio/ibs/trc
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[base]
comment = IBSO files
path = /var/ftp/pub
valid users = rfc, opero2, oracle
write list = rfc
force user = rfc
read only = No
create mask = 0777
directory mask = 0777
hide dot files = No[obmen]
comment = Obmen
path = /var/obmen
valid users = obmen, test
read only = No
create mask = 0777
directory mask = 0777[rkc_kf]
comment = IBSO rkc_kf dir
path = /oracle/IBSO/fio/ibs/trc/rkc_kf
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[rfc_kf]
comment = IBSO rfc_kf dir
path = /oracle/IBSO/fio/ibs/rfc_kf
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[rkc_sh]
comment = IBSO rkc_sh dir
path = /oracle/IBSO/fio/ibs/trc/rkc_sh
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[rkc_mf]
comment = IBSO rkc_mf dir
path = /oracle/IBSO/fio/ibs/trc/rkc_mf
valid users = oracle
write list = rfc
read only = No
create mask = 0770
directory mask = 0775
hide dot files = No[207p]
comment = IBSO fio dir
path = /oracle/IBSO/fio/ibs/207P
valid users = diasclient, kor_2, alexandroff
read only = No
create mask = 0770
hide dot files = No
Ответ на основе знаний общих принципов, а не конкретно самбы: сравнить версии самбы, поискать в changelog'ах в какой версии сменился формат хранения паролей и что с этим делать или сразу искать директиву включающую старый формат.
>Ответ на основе знаний общих принципов, а не конкретно самбы: сравнить версии
>самбы, поискать в changelog'ах в какой версии сменился формат хранения
>паролей и что с этим делать или сразу искать директиву включающую
>старый формат.Сервер А RHEL5
[root@А samba]# smbd -V
Version 3.0.23c-2
Сервер Б RH7.3
[root@Б root]# smbd -V
Version 2.2.3a
но вот директивы включающую старый формат пока не нашел :(
>[оверквотинг удален]
>>паролей и что с этим делать или сразу искать директиву включающую
>>старый формат.
>
>Сервер А RHEL5
>[root@А samba]# smbd -V
>Version 3.0.23c-2
>Сервер Б RH7.3
>[root@Б root]# smbd -V
>Version 2.2.3a
>но вот директивы включающую старый формат пока не нашел :(Для 3.0 в свое время в состав Samba включали migration tools. Еще вариант - из 2.2 перегнать пароли в LDAP. Ну и вот тут http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/p... посмотреть
>[оверквотинг удален]
>>паролей и что с этим делать или сразу искать директиву включающую
>>старый формат.
>
>Сервер А RHEL5
>[root@А samba]# smbd -V
>Version 3.0.23c-2
>Сервер Б RH7.3
>[root@Б root]# smbd -V
>Version 2.2.3a
>но вот директивы включающую старый формат пока не нашел :(ну вот что в man smbpasswd
If the smbpasswd file is in the ’old’ format (pre-Samba 2.0 for-
mat) there is no space in the user’s password entry to write
this information and the command will FAIL. See smbpasswd(5) for
details on the ’old’ and new password file formats.
Значит формат файла паролей у меня должен быть одинаков. Тогда где я туплю?:)
>>[оверквотинг удален]
>>>паролей и что с этим делать или сразу искать директиву включающую
>>>старый формат.http://man.chinaunix.net/newsoft/samba/docs/man/Samba-HOWTO-...
>>>[оверквотинг удален]
>>>>паролей и что с этим делать или сразу искать директиву включающую
>>>>старый формат.
>
>http://man.chinaunix.net/newsoft/samba/docs/man/Samba-HOWTO-...Сенькс PJ, проблему я решил, и ссылки оказались полезны.