[Samba] Any way to do Linux User home directories via Samba
Bob Crandell
bob at assuredcomp.com
Thu Sep 4 23:01:21 GMT 2003
Rashkae (rashkae at tigershaunt.com) wrote:
>
>On Fri, Sep 05, 2003 at 09:02:15AM +1200, Paul Eggleton wrote:
>> Jason Joines wrote on Friday, 5 September 2003 7:02 a.m.:
>> > All of our user authentication is done via LDAP. We have an all
>> > Linux backend and tons of windows desktops. We've just started
>> > getting a few people to move to Linux on the desktop. Is there any
>> > way that I can have their home directory automatically mounted via
>> > Samba when they log in?
>>
>> Well, to save resources you should probably just mount a share on
>> startup and then set each user's home directory to a directory in that
>> mount location. Otherwise, you'll have a mount for each active user.
>
>That's not a good idea. If you did it that way, all users on the
>desktop would have the same permissions, to each others home
>directory.
>
>What you probably want for a setup like this is to a NFS mount. If
>your heart is set on using SMB, however, it can be done. I don't have
>a howto immediately at hand. :(
>
Create a Data directory to act as a mount point.
In /etc/fstab:
# Create one of these lines for each user that uses this workstation.
//server/home /home/user/Data smbfs user, username=user, password=password,
uid=user, gid=users, rw
In /etc/profile:
# Mount Home on server. There seems to be something more to this but I can't find
# it right now.
/bin/mount /home/$USER/Data
# This also clears the screen on logout
trap "sudo /bin/umount ~/Data; /usr/bin/clear" EXIT
I hope this helps.
--
Bob Crandell
Assured Computing
When you need to be sure.
bob at assuredcomp.com
www.assuredcomp.com
Voice - 541-689-9159
FAX - 541-463-1627
Eugene, Oregon
More information about the samba
mailing list