[Samba] Trying to change password: "RAP86: The specified password
is invalid."
Alexander Skwar
listen at alexander.skwar.name
Tue Oct 14 08:29:17 GMT 2003
Good $TIME! ;)
I'm having the following problem with Samba 3.0.0 on a Solaris 8 machine.
root_s07nfs:/opt/samba3/private/ > ls -la
total 24
drwxrwxr-x 2 root other 96 Oct 14 10:12 .
drwxrwxr-x 9 root other 4096 Oct 9 07:15 ..
-rw------- 1 root root 8192 Oct 14 10:11 secrets.tdb
-rw------- 1 root root 0 Oct 14 10:13 smbpasswd
root_s07nfs:/opt/samba3/private/ > /opt/samba3/bin/smbpasswd -a vz6tml
New SMB password:
Retype new SMB password:
Added user vz6tml.
root_s07nfs:/opt/samba3/private/ > ls -la
total 32
drwxrwxr-x 2 root other 96 Oct 14 10:12 .
drwxrwxr-x 9 root other 4096 Oct 9 07:15 ..
-rw------- 1 root root 8192 Oct 14 10:11 secrets.tdb
-rw------- 1 root root 106 Oct 14 10:13 smbpasswd
root_s07nfs:/opt/samba3/private/ > cat smbpasswd
vz6tml:1100:33BBCC14D194D2DAD3öööF48EE51B785:50C971EB141445781437C06CF1162DBF:[U ]:LCT-3F8BB036:
vz6tml_s07nfs:/u/vz6tml/ > /opt/samba3/bin/smbpasswd
Old SMB password:
New SMB password:
Retype new SMB password:
machine 127.0.0.1 rejected the password change: Error was : RAP86: The specified password is invalid.
Failed to change password for vz6tml
Uhm, why? The password is correct, I'm sure - after it did not work for the
first 10 times, I switched to Copy'n'Paste for the text 10 tries. Always
the same error message from smbpasswd :(
I also don't quite get, how the smbpasswd binary could write to the
smbpasswd file, since the binary just has 775 rights:
root_s07nfs:/var/log/ > ls -al /opt/samba3/bin/smbpasswd
-rwxr-xr-x 1 root other 1204900 Oct 1 06:26 /opt/samba3/bin/smbpasswd
IOW, it's not suid root. If I set it suid root, I get this error message:
vz6tml_s07nfs:/u/vz6tml/ > /opt/samba3/bin/smbpasswd
smbpasswd must *NOT* be setuid root.
Well, what am I doing wrong? Why can't I change the users password when I'm
the user?
Thanks for your help!
root_s07nfs:/var/log/ > /opt/samba3/bin/testparm -s
Load smb config files from /opt/samba3/lib/smb.conf
creating lame upcase table
creating lame lowcase table
creating default valid table
Processing section "[homes]"
NOTE: Service homes is flagged unavailable.
Processing section "[printers]"
NOTE: Service printers is flagged unavailable.
Processing section "[test]"
Processing section "[aaaze]"
Loaded services file OK.
# Global parameters
[global]
workgroup = EUROPE
realm = EUROPE.DELPHIAUTO.NET
server string = Samba Server %v on %h
interfaces = ge0, lo0
bind interfaces only = Yes
pam password change = Yes
password level = 1
username level = 1
unix password sync = Yes
log level = 3 passdb:5 auth:10 winbind:2
log file = /opt/samba3/logs/log.%m
max log size = 128
debug hires timestamp = Yes
debug pid = Yes
debug uid = Yes
load printers = No
wins proxy = Yes
wins server = 130.171.200.151
ldap ssl = no
lock directory = /opt/samba3/locks
pid directory = /opt/samba3/locks
message command = /usr/bin/mailx -s 'message from %f on %m' root < %s; rm %s
remote browse sync = 130.171.200.151
NIS homedir = Yes
[homes]
comment = Home Directories
read only = No
browseable = No
available = No
[printers]
comment = All Printers
path = /usr/spool/samba
printable = Yes
browseable = No
available = No
[test]
comment = Testshare
path = /tmp
guest ok = Yes
[aaaze]
comment = aaaze Directories
path = /opt/samba3/shares/aaaze
read only = No
guest ok = Yes
Alexander Skwar
--
printk("Illegal format on cdrom. Pester manufacturer.\n");
2.2.16 /usr/src/linux/fs/isofs/inode.c
More information about the samba
mailing list