From: Stroller <stroller@stellar.eclipse.co.uk>
To: gentoo-user@lists.gentoo.org, brunogola <brunogola@terra.com.br>
Subject: Re: [gentoo-user] Samba !
Date: Fri, 6 Jan 2006 14:10:30 +0000 [thread overview]
Message-ID: <341EF207-ECDB-471C-93F2-84F680F12092@stellar.eclipse.co.uk> (raw)
In-Reply-To: <ISO85U$01C0FA26A923C98286D91726EA371D56@terra.com.br>
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.
> 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.
> 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.
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
next prev parent reply other threads:[~2006-01-06 14:14 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-06 12:32 [gentoo-user] Samba ! brunogola
2006-01-06 14:10 ` Stroller [this message]
-- strict thread matches above, loose matches on Subject: below --
2006-01-06 16:24 brunogola
2006-01-06 20:28 ` 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=341EF207-ECDB-471C-93F2-84F680F12092@stellar.eclipse.co.uk \
--to=stroller@stellar.eclipse.co.uk \
--cc=brunogola@terra.com.br \
--cc=gentoo-user@lists.gentoo.org \
/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