[Samba] Samba login errors of Vista PC to Samba DC

SierraRose49 maryloucarruthers at gmail.com
Tue Aug 11 23:20:22 MDT 2009


I am very new to Ubuntu/Linux/Samb and have very simple goals:

Set up an Ubuntu Server as a Domain Controller to provide single signon for
students using study center PC's.  All of the PC's are Windows Vista
Business.

I have successfully added a PC to the domain.
I have successfully created a network user and logged on to the PC.

However, the Samba log is throwing errors and I have a login script I would
like to run that never runs.

My smb.conf:



[global]

   netbios name = PIUSERVER1
   workgroup = PIUDOMAIN
   server string = %h server (Samba, Ubuntu)
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true  
   security=user
   username map = /usr/bin/smbpasswd
   'logon script = /scripts/LoginScript.bat
   passdb backend = tdbsam
   'passdb backend = ldapsam:ldap://HTR.piudomain.com
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:*
%n\n *password\supdated\ssuccessfully* .
   'pam password change = yes
   map to guest = bad user

   domain master = yes
   domain logins = yes
   local master = yes
   wins support = yes
   preferred master = yes
   os level = 255

[netlogon]


    'path = /home/%u
    guest ok = no
    logon path =
    logon drive =
    logon home =   
    logon script = /scripts/LoginScript.bat


############ Misc ############

I have no idea if the above smb.conf is good or not.  The only information I
have found is some from a book which has a chapter on setting up a Domain
Controller.  The book suggested the following parameter but it causes logon
issues with it in the smb.conf:

passdb backend = ldapsam:ldap://HTR.mydomain.com (and I did put my domain
name in).

When I log in my user, this shows up in the Samba log.

[2009/08/12 14:29:12,  0] lib/util_str.c:safe_strcpy_fn(708)
  ERROR: string overflow by 1 (256 - 255) in safe_strcpy
[ÿø3×ÿø3×ÿø3×ÿÖ3×ÿÀ3×ÿø3×ÿø3×ÿE[×ÿ^W×ÿ|W×ÿšW×ÿžW×ÿÖ]
[2009/08/12 14:29:12,  0] param/loadparm.c:process_usershare_file(8322)
  process_usershare_file: stat of /var/lib/samba/usershares/mcarruthers
failed. Permission denied
[2009/08/12 14:29:12,  0] param/loadparm.c:process_usershare_file(8322)
  process_usershare_file: stat of /var/lib/samba/usershares/mcarruthers
failed. No such file or directory
[2009/08/12 14:29:12,  0] smbd/service.c:make_connection(1284)
  sc15 (192.168.1.39) couldn't find service mcarruthers

I have the script in /scripts/LoginScript.bat on my utuntu server.  I is a
case where I want to run the same script for every user.

Please assume I know nothing.  My background is all on the Windows side but
I am trying to set up this Linux Server to be our Domain Controller instead
of using Microsoft products.

I know nothing about Unix, linux, and command lines give me a headache.  I
would appreciate any help you can give me but assume I know nothing. 
-- 
View this message in context: http://www.nabble.com/Samba-login-errors-of-Vista-PC-to-Samba-DC-tp24930198p24930198.html
Sent from the Samba - General mailing list archive at Nabble.com.


More information about the samba mailing list