[Samba] home directories & winbind ?
jchurch at gprep.org
jchurch at gprep.org
Mon Jul 8 18:29:01 GMT 2002
What is the trick for having home directories on a samba share be
accessible from a windows machine??
I am using winbind with NT to authenticate -- it works fine. I have users
with accounts on the samba machine, they have the same usernames and
passwords on the NT machine. All users on the samba machine have accounts
in /home Is there some sort of trick with the template homedir command,
and maybe with the allowed users in the homes share??
Here are my files
/etc/pam.d/login
#%PAM-1.0
auth required /lib/security/pam_securetty.so
auth sufficient /lib/security/pam_unix.so use_first_pass
auth required /lib/security/pam_stack.so service=system-auth
auth required /lib/security/pam_nologin.so
account required /lib/security/pam_stack.so service=system-auth
password required /lib/security/pam_stack.so service=system-auth
session required /lib/security/pam_stack.so service=system-auth
session optional /lib/security/pam_console.so
/etc/pam.d/system-auth
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth required /lib/security/pam_env.so
auth sufficient /lib/security/pam_winbind.so
auth sufficient /lib/security/pam_unix.so likeauth nullok
auth required /lib/security/pam_deny.so
account sufficient /lib/security/pam_winbind.so
account required /lib/security/pam_unix.so
password sufficient /lib/security/pam_winbind.so
password required /lib/security/pam_cracklib.so retry=3
password sufficient /lib/security/pam_unix.so nullok use_authtok md5
shadow
password required /lib/security/pam_deny.so
session required /lib/security/pam_limits.so
session required /lib/security/pam_unix.so
/etc/pam.d/samba
#%PAM-1.0
auth required pam_nologin.so
auth required pam_stack.so service=system-auth
account required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
smb.conf
# Global parameters
[global]
workgroup = GPREP
netbios name = leonardo
server string = leonardo the lionhearted
interfaces = 172.16.0.2/16
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
max log size = 50
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096
os level = 33
local master = No
wins proxy = Yes
wins server = 172.16.0.4
# getwd cache = yes
follow symlinks = no
wide links = no
template homedir = /home/%U
template shell = /bin/bash
# template homedir = /home/%D/%U
# template homedir = /home/%D%U
obey pam restrictions = yes
# smb passwd file=/etc/smbpasswd
hosts allow= 172.16.
[homes]
comment = Home Directories
# allow users = "%D+%U"
read only = No
create mask = 0700
directory mask = 0700
browseable = No
More information about the samba
mailing list