Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So we have a team of 9 people that need a file share on a linux server. Every person has its own laptop. Most have a linux distribution on it and some have a windows OS. For security reasons the solution needs to support ACL. On top of that it should be easy to implement and maintain.

Ideas that came up up are Samba3 for file sharing but a problem remains. Linux users have a UID/GID of 1000/1000. Ofcource on the server not everyone can have the same UID/GID. I do not know how it is with windows. OpenLDAP could be a solution but it is to complex in setup and maintenance. And I do not know if Samba3 user mapping can be used for this.

Is there simple solution to this ? Maybe for linux only clients/server (windows support could be dropped) ?

share|improve this question

closed as not constructive by Chris S May 2 '13 at 13:22

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Shopping Questions are Off-Topic on any of the Stack Exchange sites. See Q&A is hard, lets go Shopping and the FAQ for more details. – Chris S May 2 '13 at 13:22
Linux users should each have a different UID. Their GID would depend on what Groups they're in. I think you have some serious misunderstandings of how this works. Samba is definitely the right solution (in the general case); but I think you've got some configuration problems and will need someone who knows what they're doing to get it setup correctly. – Chris S May 2 '13 at 13:24

For a team of 9 people, and with security in mind, if you can dedicate a small machine, I would suggest freeIPA. You will be able to

  • setup an identity manager
  • automount
  • samba/CIFS shares
  • NFS
  • quite a lot more things related to security (SELinux mappings, sudo control,...)

It is all managed in a kerberized LDAP directory server (389), but most of the complexity is hidden behind a friendly web UI. It is very well documented and is quite easy to configure.

As a bonus, you can use the same identity manager to provide SSO for other applications.

share|improve this answer
Taking the features you listed it seems quite interesting. Is this software also available for ubuntu/debian ? – kschurig May 2 '13 at 14:20

Not the answer you're looking for? Browse other questions tagged or ask your own question.