Назад | Перейти на главную страницу

samba «карта имени пользователя» перестала работать после обновления до 3.6

Пришло время обновить наш групповой сервер (новые HD, проблемы со старой установкой DRBD и т. Д.). Как обычно CentOS я обновил всю систему с 6.3 до 6.4. самба 3.6 как старый был 3.5. Я перенес большинство пользователей, скопировав /etc/password, /etc/shadow и аккаунты самбы с pdbedit. Дома были на nfs-драйв. Перевод учетных записей unix в учетные записи samba находится в /etc/samba/smbusers. Как ни странно на некоторых клиентах Windows возникала проблема с подключением к samba-share. В одном случае единственное, что сработало, - это вместо имени Windows использовать учетную запись unix. В другом можно было подключить сетевой диск и открыть его в проводнике Windows, однако другие приложения, такие как «Total commander», при попытке открыть этот диск выдавали сообщение «Не удается подключиться к z:» (иногда в этот момент пользователь / pass).

В smb.conf имеет следующие записи:

[global]
        security = user
        passdb backend = tdbsam
        username map = /etc/samba/smbusers
...
[Kris]                            
        comment = Kris's Private   
        path = /SMB/Users/Kris    
        writeable = yes                   
        read only = no
        browseable = yes                   
        users =  krisr
        printable = no                    
        security mask = 0777              
        force security mode = 0           
        directory security mask = 0777    
        force directory security mode = 0 
        force create mode = 0775          
        force directory mode = 6775 

В smbusers:

# Unix_name = SMB_name1 SMB_name2 ...
krisr = Kris

Конечно testparm работает без ошибок.

Меня использовали из самба 3.5 к выходам формы Mapped user kris to krisr. Ничего подобного сейчас не происходит. Просто сообщение check_sam_security: Couldn't find user Kris in passdb. Я читал в сети, что у некоторых ребят были проблемы с 3.6 и security = ADS, но они мне не помогли.

Я серьезно подумываю о том, чтобы вернуться к samba 3.5, но перед этим я хотел спросить, знает ли кто-нибудь решение этих проблем.