[Samba] Why can't my backup user log in to the share?

Vicky Clarke vclarke at frontier.co.uk
Sat Aug 10 04:18:06 GMT 2002

I'm trying to work out why I have the following problem, and I'd really 
appreciate any help you guys can offer:

I have a samba share mapped as drive o: to an NT4 server, which happens to 
be the machine that takes our backups. What I want to do is back up the 
data on the Samba share too. Simple enough, you'd ahve thought, and I can 
back up stuff from a Windows share fine. But, whether or not I have the 
share correctly mapped to and working on the NT4 machine, the backups 
regularly fail with messages like "logon failure" and occasionally 
"unexpected network error". Trying to map a network drive on a Windows 
machine using the backup server's username/password gives me 'Incorrect 
password or unknown username'. The UNIX user arcserve does exist, though 
it's 'arcserve' not 'ArcServe' (as it is on Windows).

Running smbclient with the backup user name on the Samba server itself gives:

smbclient \\\\samba\\art -U arcserve
added interface ip= bcast= nmask=
added interface ip= bcast= nmask=
session request to SAMBA failed (Called name not present)
session setup failed: NT_STATUS_LOGON_FAILURE

I _thought_ I had authorisation and automatic user creation sorted out in 
my smb.conf and it seems to be working for most other users; despite the 
error message I do seem to be getting a connection to somewhere. What I 
most don't know how to do, though, is go about debugging this - fid out 
where I'm connecting to and so on. My smb.conf is below, can anyone help?

Many thanks,
Vicky Clarke


;        netbios name = SAMBA
         workgroup = DOMAIN1

# The following is excessively paranoid, but until a solid solution to the 
rk browsing and reliable
# mapping of network drives issue is arrived at we'll leave it be.

         domain master = no
         local master = no
         preferred master = no

         browseable = yes
         os level = 2
         wins server =
         hosts allow = 172.17.3. 127.
         interfaces =
         encrypt passwords = yes
         guest account = Nobody
         map to guest = Bad User
         add user script = /usr/sbin/useradd %u
         delete user script = /usr/sbin/userdel %u
         unix password sync = yes
         passwd program = /usr/bin/passwd %u
         passwd chat = "New password:*" %n\n "Re-enter new password:*" %n\n 
word changed*"

# This tells samba to write log files per machine.
         log file = /var/log/samba/%m
# This sets an alternate log level. Default is 2.
         log level = 10

# Uncomment the following, if you want to use an existing NT-Server to
# authenticate users, but don't forget that you also have to create them
# locally!
         security = domain
         password server =

         local master = No

         interfaces = lo eth0

         wins support = no
         # 'yes' doesn't work; 'no' does work

         wins server =

         character set = ISO8859-15
         client code page = 850

         veto files = /*.eml/*.nws/riched20.dll/*.{*}/
         comment = Linux home directory for Vicky
         browseable = no
         valid users = vclarke root Administrator
         path = /home/vclarke
         read only = no
         create mask = 0600
         directory mask = 0700

         comment = User home directory
         path = /share/pchomes/%S
         read only = No
         create mask = 0640
         directory mask = 0750
         browseable = No
         writeable = yes
#       nt acl support = yes

# Create a general-purpose shared directory everyone can use

         comment = Art directories
         path= /share/art
         writeable = yes
         create mask = 0666
         directory mask = 0775
         nt acl support = yes
         admin users = smbbackup
         mangled names = yes

More information about the samba mailing list