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

Не удается подключиться к домашнему каталогу из Windows через Samba

Я изменил пароль пользователя linux «user123» на моем компьютере Suse и заметил, что ранее работавший логин Samba, который я использовал для доступа к его домашнему каталогу из Windows, не изменился вместе с ним. Я сделал это, чтобы убедиться, что два пароля совпадают:

smbpasswd -x user123; smbpasswd -a user123; smbpasswd -e user123
Failed to find entry for user user123.
New SMB password:
Retype new SMB password:
Added user user123.
Enabled user user123.

Впоследствии я заметил, что больше не могу получить доступ к этому каталогу (/ home / user123). Ответ Windows, когда я нажимаю для получения дополнительных сведений, заключался в том, что у меня «нет прав доступа к \ ip.of.samba.share \ user123» Вот мой файл smb.conf:

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2010-07-05
[global]
        workgroup = WORKGROUP
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        printcap cache time = 750
        cups options = raw
        map to guest = Bad User
        include = /etc/samba/dhcp.conf
        logon path = \\%L\profiles\.msprofile
        logon home = \\%L\%U\.9xprofile
        logon drive = P:
        usershare allow guests = Yes
        add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
        domain logons = No
        domain master = No
        security = user
[homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = Yes
        read only = No
        inherit acls = Yes
[profiles]
        comment = Network Profiles Service
        path = %H
        read only = No
        store dos attributes = Yes
        create mask = 0600
        directory mask = 0700
[users]
        comment = All users
        path = /home
        read only = No
        inherit acls = Yes
        veto files = /aquota.user/groups/shares/
[groups]
        comment = All groups
        path = /home/groups
        read only = No
        inherit acls = Yes
[printers]
        comment = All Printers
        path = /var/tmp
        printable = Yes
        create mask = 0600
        browseable = No
[print$]
        comment = Printer Drivers
        path = /var/lib/samba/drivers
        write list = @ntadmin root
        force group = ntadmin
        create mask = 0664
        directory mask = 0775

## Share disabled by YaST
# [netlogon]

И, кстати, перезапустил Samba:

/etc/init.d/smb restart
Shutting down Samba SMB daemon  done
Starting Samba SMB daemon   done

Любые идеи?

Почему вы не меняете пароль, хранящийся в Windows? Пароль, который хранится в Windows (если он хранится), является тем паролем, который аутентифицирует рабочие станции / пользователя Windows для общего доступа samba. Вместо этого попробуйте изменить пароль, который хранится в Windows.