public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: "brunogola" <brunogola@terra.com.br>
To: "gentoo-user" <gentoo-user@lists.gentoo.org>
Cc: "stroller" <stroller@stellar.eclipse.co.uk>
Subject: Re: [gentoo-user] Samba !
Date: Fri,  6 Jan 2006 13:24:47 -0300	[thread overview]
Message-ID: <ISOIXB$1ED670A4D052DC170D15A61A8F1DF5E7@terra.com.br> (raw)

Thanks for your help, i'll try to explain a little better what i've already have and what i wanna do :-)

> 
> On 6 Jan 2006, at 12:32, brunogola wrote:
> >
> > I have a machine running linux, and i'm authenticating  in a  
> > windows 2000 domain (Active directory) using
> > samba, winbind and kerberos.
> 
> Hi there,
> 
> I've done some of this recently, and I don't think you need active  
> directory, winbind AND kerberos. My understanding is that all three  
> are separate mechanisms for authenticating *nix users against a  
> Windows domain.
> 
> Active directory is MS's name for LDAP, so if you use that then your  
> applications would be compiled using the LDAP USE flag & would treat  
> the MS server as an LDAP server. I don't believe its schema's are  
> terribly good for *nix users - I use Winbind, which uses PAM to  
> appear part of the local authentication process and pass these on to  
> the Windows DC.
> 

My notebook running linux is already authenticating against the win. domain (AD). I've done this using samba,
kerberos5 and winbind (pam modules etc), thats woring perfectly :-)

Now, what i need : my desktop (that is another linux machine) authenticanting against my notebook, using samba,
but the problem is that samba is already configured @ the notebook as a AD Domain member :S. 

> > What i need to know is if there is a way of making some other machines
> > authenticate in this machine, and this machine will ask the  
> > password for the windows 2000 domain (only for some
> > users, and the user need to be in the /etc/passwd).
> 
> It would be helpful if you gave an example of which programs /  
> services on which machines (A, B and C??) you need to be able  
> authenticate in this way.
> 

Well, the principal service is a VMWare GSX Server running on my notebook, i need to be able to authenticate
(using the vmware-console) from any machine in my network (windows or linux). I think the vmware thing is the
less important part, cause it should be easy editing pam.d/vmware-authd after everthing is configured.

> > Let me explain: i have a user 'bob' that is not a user in
> > the domain, but it has your username and password on my linux  
> > machine, so he can authenticate. I have a user
> > bgola who has the username on the AD and on the linux machine, but  
> > the password isnt on the linux machine, only
> > on  the AD. He can authenticate too.
> > Resuming: my linux machine will use the username database from its  
> > own but the password database from its own
> > AND from the AD.
> 
> I believe that in this situation it would be unusual to give the  
> bgola a username on the Linux machine - he has one on the AD, so if  
> you use Winbind then he doesn't need one on the Linux box. He can  
> have a homedir, since he may need to store files on the Linux box,  
> but that's not the same, I think, as having an account.
> 

I want to have bgola on the linux machine for a control propose, or, only authenticate if the user exists on
the machine. This is already working for console/ssh/etc on the Notebook. 

> For instance on my Linux/Winbind machine on an AD:
> 
> 	$ getent passwd | grep -e stroller -e ned
> 	stroller:x:1000:100::/home/stroller:/bin/bash
> 	ned:x:10012:10000:Some Geezer:/home/DOMAIN/ned:/bin/false
> 	$ grep -e stroller -e ned /etc/passwd
> 	stroller:x:1000:100::/home/stroller:/bin/bash
> 	$ ls -ld ~stroller ~ned
> 	drwxr-xr-x  3 ned domain users 160 Jan  6 06:32 /home/DOMAIN/ned
> 	drwxr-xr-x  5 stroller   users        272 Jan  6 03:58 /home/stroller
> 
> Both users can authenticate, depending on how the /etc/pam.d/ 
> the_authenticating_service is set up. I use pam_mkhomedir.so to  
> create a home directory for any users authenticating via Winbind, but  
> beware this only works for services which call PAM "session" directives.
> 
> I used this guide to set it all up: http://www.samba.org/samba/docs/ 
> man/Samba-HOWTO-Collection/winbind.html#id2621482
> 
> Please CC me should you reply to the list with further questions,
> 
> Stroller.
> 
> 
> -- 
> gentoo-user@gentoo.org mailing list
> 
> 

Resume: I need to transform my notebook (that is a AD Domain Member) in a Auth server, but with out leaving the
AD Domain Member status, because it will need to get the passwd for some accounts from the AD Server.


Thanks for your help,
Bruno Gola 


-- 
gentoo-user@gentoo.org mailing list



             reply	other threads:[~2006-01-06 16:28 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-06 16:24 brunogola [this message]
2006-01-06 20:28 ` [gentoo-user] Samba ! Stroller
  -- strict thread matches above, loose matches on Subject: below --
2006-01-06 12:32 brunogola
2006-01-06 14:10 ` Stroller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='ISOIXB$1ED670A4D052DC170D15A61A8F1DF5E7@terra.com.br' \
    --to=brunogola@terra.com.br \
    --cc=gentoo-user@lists.gentoo.org \
    --cc=stroller@stellar.eclipse.co.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox