[Samba] smbpasswd command won't work

jchurch at gprep.org jchurch at gprep.org
Tue Jul 9 10:38:03 GMT 2002

  I am trying to setup a /etc/smbpasswd file for my users.  I use the
following command to create the /etc/smbpasswd file

cat /etc/passwd | ./mksmbpasswd.sh >  /etc/smbpasswd

Redhat 7.1, samba 2.2.5

I thought that users could log onto the linux system and simply type the


and it would ask for the new password.  But it asks for an OLD password
which never works.  I thought the XXXXXX's meant it would not ask for old

As root I can add users with no problem by simply typing

smbpasswd jsmith

Below is an example from the /etc/smbpasswd file and my smb.conf file

         ]:LCT-00000000:Patricia Morgan

        workgroup = GPREP
        netbios name = leonardo
        server string = leonardo the lionhearted
        interfaces =
        winbind uid=10000-20000
        winbind gid=10000-20000
        winbind cache time = 15
        winbind enum users = yes
        winbind enum groups = yes
        winbind separator= +
# from server to domain
        security = domain
        password server = GOETHE
        encrypt passwords = yes
        log level = 3
        log file = /home/log/samba/log.%e
        os level = 33
        local master = No
        wins proxy = Yes
        wins server =
        follow symlinks = no
        wide links = no
#       template homedir = /home/%U
#       template shell = /bin/bash
        obey pam restrictions = yes
        smb passwd file = /etc/smbpasswd
        hosts allow= 172.16.

Jon Church

More information about the samba mailing list