Ian Kent escribió: > On Tue, 2008-09-23 at 09:59 +0200, Mikel Jimenez wrote: > >> Ian Kent escribió: >> >>> On Tue, 2008-09-23 at 09:34 +0200, Mikel Jimenez wrote: >>> >>> >>>> Ian Kent escribió: >>>> >>>> >>>>> On Tue, 2008-09-23 at 09:08 +0200, Mikel Jimenez wrote: >>>>> >>>>> >>>>> >>>>>> Ian Kent escribió: >>>>>> >>>>>> >>>>>> >>>>>>> On Mon, 2008-09-22 at 20:15 +0200, mikel wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> -------- Original Message -------- >>>>>>>> Subject: Re: [autofs] autofs+LDAP >>>>>>>> Date: Mon, 22 Sep 2008 20:14:21 +0200 >>>>>>>> From: mikel <[EMAIL PROTECTED]> >>>>>>>> To: "Douglas E. Engert" <[EMAIL PROTECTED]> >>>>>>>> >>>>>>>> mmm very interesting... that is what I need!! >>>>>>>> >>>>>>>> I want to have the capability to personalize automount for each user. >>>>>>>> >>>>>>>> I want user1 have in /home mass_storage_ip:/remote_homes/user1 >>>>>>>> >>>>>>>> and user2: /home mass_storage_ip:/remote_homes/user2 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> You really don't want to do it this way exactly do you? >>>>>>> >>>>>>> Surely you mean you want the mounts to be: >>>>>>> user1: /home/user1 mass_storage_ip:/remote_homes/user1 >>>>>>> user2: /home/user2 mass_storage_ip:/remote_homes/user2 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Guide to do that... >>>>>>>> A lot of thanks!! really >>>>>>>> >>>>>>>> On Mon, 22 Sep 2008 11:33:40 -0500, "Douglas E. Engert" <[EMAIL >>>>>>>> PROTECTED]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Ian Kent wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Sun, 2008-09-21 at 23:40 +0200, Mikel Jimenez wrote: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> Hello Guys >>>>>>>>>>> >>>>>>>>>>> I have a OpenLDAP server with user accounts. Actually, i >>>>>>>>>>> autheticate my >>>>>>>>>>> LAN machines to LDAP server and ALL OK. >>>>>>>>>>> >>>>>>>>>>> I want that: >>>>>>>>>>> >>>>>>>>>>> EXAMPLE: >>>>>>>>>>> day 1: >>>>>>>>>>> user1 login in machine1 and I want to mount via NFS, the home of >>>>>>>>>>> this >>>>>>>>>>> user, that is in another storage server >>>>>>>>>>> >>>>>>>>>>> day 2: user 1 login in machine6 and I want to mount via NFS, the >>>>>>>>>>> home >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> of >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>>> this user, that is in another storage server >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I want to have all users homes, in a centralized storage server, and >>>>>>>>>>> give the posibility to users to login in any machine of the LAN, and >>>>>>>>>>> have they home directory mounted automaticaly. >>>>>>>>>>> >>>>>>>>>>> Is that posible with autofs+LDAP? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> In auto.master, you can have an entry like: >>>>>>>>> /home ldap:nisMapName=auto_XXXXX,ou=Autofs,.... >>>>>>>>> and have each system specify a different auto_XXXXX location in LDAP >>>>>>>>> to >>>>>>>>> start from. >>>>>>>>> >>>>>>>>> Or you could have have script in place of the auto.home entry: >>>>>>>>> /home auto_select_script,.... >>>>>>>>> where auto_select_script is a script that is passed the username. >>>>>>>>> It can use ldap to determine what to do. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Basically yes, but there are a number of decisions about how this >>>>>>>>>> might >>>>>>>>>> be setup at your site that don't relate specifically to autofs. >>>>>>>>>> >>>>>>>>>> Ian >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> autofs mailing list >>>>>>>>>> [email protected] >>>>>>>>>> http://linux.kernel.org/mailman/listinfo/autofs >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Douglas E. Engert <[EMAIL PROTECTED]> >>>>>>>>> Argonne National Laboratory >>>>>>>>> 9700 South Cass Avenue >>>>>>>>> Argonne, Illinois 60439 >>>>>>>>> (630) 252-5444 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> autofs mailing list >>>>>>>> [email protected] >>>>>>>> http://linux.kernel.org/mailman/listinfo/autofs >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> YES YES!! >>>>>> >>>>>> That is it!! >>>>>> >>>>>> >>>>>> >>>>> You sound like your waiting for step by step instructions. >>>>> That's not going to happen, at least not from me, because you'll end up >>>>> with a setup you don't understand. >>>>> >>>>> But there are a couple of other things you need to decide on. >>>>> What LDAP schema to use and whether you will use a master map held in >>>>> LDAP or a file based one. There are a few gotchas and things you might >>>>> need to change but first decide how you want to do it and construct >>>>> simple maps to test and see how far you get. >>>>> >>>>> Look at the examples in samples/ldap-*.master and >>>>> samples/ldap-*.indirect for examples of LDAP maps for the different >>>>> commonly used schema. An indirect map mounted on /home is what you want >>>>> by the sound of it. The master map entries contain the automounts in >>>>> use, such /home in this case, and specifies the automount map which >>>>> contains the keys provided by the map, such as user1 and user2, in this >>>>> case. >>>>> >>>>> Ian >>>>> >>>>> >>>>> >>>>> >>>>> >>>> Hello Ian >>>> I have already autofs schema loaded in LDAP server and I make several >>>> things with autofs and LDAP. >>>> >>>> I I have managed to do mounting of home through autofs-LDAP but with no >>>> personalitation capabilities. >>>> >>>> >>>> I do that >>>> >>>> >>>> user1: >>>> /home masterip:/=/export/homes/user1 >>>> >>>> >>>> user2: masterip:/export/homes/user1 >>>> >>>> >>> I don't know what you mean. >>> This doesn't describe a valid map configuration. >>> What version of autofs are you using for this? >>> >>> If this was a file based map you might have something like this >>> in /etc/auto.master: >>> /home /etc/auto.home >>> >>> and something like this in the indirect map /etc/auto.home >>> user1 masterip:/export/homes/user1 >>> user2 masterip:/export/homes/user1 >>> >>> or perhaps instead: >>> * masterip:/export/homes/& >>> >>> >>> >>> Ian >>> >>> >>> >>> >> I have autofs information in LDAP, not in /etc/... >> >> Can you explain me this? >> >> or perhaps instead: >> * masterip:/export/homes/& >> > > In the Sun automount map format this entry is a wildcard. > The "*" matches any key that is being looked up and that key is then > substituted in place of the &. So if a mount request for "someuser" > comes in the above entry translates to: > > someuser masterip:/export/homes/someuser > > > Later versions of autofs with maps in LDAP will understand the "*" when > it is present in an LDAP map key but earlier versions need to use the > "/" instead. So, in the LDAP map entry you would use "/" instead of "*" > and autofs will translate the "/" to "*" when it looks up a key. > > Ian > > > What do you recommend me?
I have 30 hosts in job, all with ubuntu, and 6-8 Debian servers. Mi idea is to have NFS server for mounting the homes when users logging via LDAP, and give the capability to users to login in any machine and have their home like locally. I have yet configured logging and PAM. Only rest autofs Thanks for your time _______________________________________________ autofs mailing list [email protected] http://linux.kernel.org/mailman/listinfo/autofs
