Grzegorz Kusnierz
2002-Sep-23 21:49 UTC
[Samba] samba file/service server authentication vs. a remote samba PDC
Hi.
We've got a following network topology:
INTERNET
|
| ppp0
__|__
[__A__] linux samba PDC ("A")
| |
eth0 | | eth1 __ __
[HUB]______| |_______[HUB]_____________[__B__]
| | | | | |
some win2k some more win2k
workstations workstations + linux samba ("B")
(192.168.1.*) (192.168.2.*)
The problem:
A is (beside being a firewall,router,www/ftp/dhcp/ssh server,etc.) a samba 2.2.2
linux PDC. It holds a large number of accounts and due to a high load, we've
decided to move most samba-corelated stuff to another linux server - B. The only
thing which is still handled by samba at A is the user database and
authentication. The B is thought to serve files - home dirs, profiles and common
shares. We would also like to give the users an access to a shell via ssh, to
files via ftpd and so on. The main problem is that we would like to have it all
authenticated versus the PDC (A).
Up to today's morning we had been doing the thing with winbind - daemon,
nsswitch and pam module, but we had to reinstall the system due to a hardware
failure. We aren't quite happy with winbind which is still not very stable,
reliable or efficient. What's more it is meant for some other purposes and
does too much unneeded (in our case) things, such as translating UIDs to SIDs
and then back to UIDs. Due to this inconvieniences we're searching for some
other solution.
A solution we've taken into consideration is eg. pam_smbpass module +
password server option in smb.conf. Would this do? And what about
'creating' local accounts or something which would pretend them (as
nsswitch + winbind)?
Thanks in advance for any help.
Grzegorz 'Konik' Kusnierz
<konik@v-lo.krakow.pl>
