What is the best way to achive single sign on for win/mac/nix using linux?

narzy

Elite Member
Feb 26, 2000
7,006
1
81
Title pretty much says it all. I'd also like a master share that everyone can get to and basically build a big file server and if I can a IPsec VPN server...I am trying clarkconnect is that my best option?

post 6660 uht oh? are those not the numbers of evil? does that mean this project is doomed?
 

skyking

Lifer
Nov 21, 2001
22,779
5,941
146
If you want a single place to change the passwords and add users, you are stuck with setting up a domain. Samba can act as a PDC.
If you don't mind setting users up on the server and workstations as needed, samba will do it fine without a domain. You can make a public folder and specify what users or groups have access to it. Individual users will have private folders as well. All folders can be mapped as network drives in windows. I have no personal experience with macs but the tools should be there as well.
 

narzy

Elite Member
Feb 26, 2000
7,006
1
81
Thanks N0cmonkey, I'll see if I can give it a go. My linux skillz are n00b.
 

Fear No Evil

Diamond Member
Nov 14, 2008
5,922
0
0
You have passwords that expire on your home network? LOL.. My solution.. set them all the same, set them to never expire.. DONE..
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Sadly AD is probably the simplest way to get LDAP and kerberos setup and all 3 should be able to authenticate to it fairly easily. You could setup Samba to do an NT4 domain, but I don't know if OS X will play nice with that.
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
I've had success authenticating Linux boxes to a Windows Server 2008 AD environment.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
It's dead simple to tell Samba to authenticate against a Windows server. If you want more integration like the actual Linux logins on the box via ssh, ftp, etc then that gets more complicated.
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
Originally posted by: Nothinman
It's dead simple to tell Samba to authenticate against a Windows server. If you want more integration like the actual Linux logins on the box via ssh, ftp, etc then that gets more complicated.

For samba I'm not even sure you need to configure anything other then passing the user as an option to mount, at least that's been my experience.

In my post I was referring to local logins and ssh logins on the box. It worked just fine for months, but that box has been disabled so we're not using it anymore.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
For samba I'm not even sure you need to configure anything other then passing the user as an option to mount, at least that's been my experience.

I was talking for shares exported by Samba. You can tell it 'security = server', give it a server list and it'll always authenticate against them instead of the local database.
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
Originally posted by: Nothinman
For samba I'm not even sure you need to configure anything other then passing the user as an option to mount, at least that's been my experience.

I was talking for shares exported by Samba. You can tell it 'security = server', give it a server list and it'll always authenticate against them instead of the local database.

Ah gotcha, I haven't used Samba that way but that sounds like a nice and easy to get a file server up and running.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
If you're a member of SAGE, there was an email discussion on choosing an LDAP server on the sage-members mailing list.