selamat sore rekan-rekan,
mohon petunjuk dari rekan-rekan semua atas problem samba yang lagi saya hadapi:
bagaimana caranya melakukan join domain dari win xp ke samba server dengan
menggunakan user selain root.

samba server versi 3 dengan pdc di mesin centos 5.2.
saya buat user administrator jaringan selain root, misal: sysadmin.
syadmin ini masuk dalam grup netadmin yang juga sudah dimap sebagai
Domain Admins
menggunakan net groupmap add. tidak lupa smbpasswd -a sysadmin.

smbusers pun sudah dicantumkan:
sysadmin = Administrator

problemnya ketika akan melakukan proses join dari win xp dengan
username sysadmin terdapat error: user name could not be found. tapi
apabila menggunakan
username root, proses join domain berhasil.

terima kasih banyak atas perhatian dan bantuannya.

log smbd:
[2009/07/16 16:36:31, 0] passdb/pdb_smbpasswd.c:build_sam_account(1252)
  build_sam_account: smbpasswd database is corrupt!  username
ITNOTE01$ with uid 507 is not in unix passwd database!
sh: /usr/sbin/useradd: Permission denied
[2009/07/16 16:36:31, 0] passdb/pdb_interface.c:pdb_default_create_user(329)
  _samr_create_user: Running the command `/usr/sbin/useradd -s
/bin/false -d /var/lib/nobody 'itnote01$'' gave 126
sh: /usr/sbin/useradd: Permission denied
[2009/07/16 16:38:20, 0] passdb/pdb_interface.c:pdb_default_create_user(329)
  _samr_create_user: Running the command `/usr/sbin/useradd -s
/bin/false -d /var/lib/nobody 'itnote01$'' gave 126

smb.conf:
[global]
        workgroup = ABC
        netbiosname = Server
        serverstring = SambaSvr
        passwd chat = *New*Password* %n\n*Re-enter*new*password* %n\n
*Password*changed*
        username map = /etc/samba/smbusers
        syslog = 0
        name resolve order = wins bcast hosts
        printcap name = CUPS
        show add printer wizard = No
        add user script = /usr/sbin/useradd -m -G users '%u'
        delete user script = /usr/sbin/userdel -r '%u'
        add group script = /usr/sbin/groupadd '%g'
        delete group script = /usr/sbin/groupdel '%g'
        add user to group script = /usr/sbin/usermod -A '%g' '%u'
        add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody 
'%u'
        logon script = scripts\login.bat
        logon path =
        logon drive = X:
        domain logons = Yes
        preferred master = Yes
        wins support = Yes

--cut to save space
--
emmile

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke