Grant HTTP access based on unix user group
Posted
by
Sander Marechal
on Server Fault
See other posts from Server Fault
or by Sander Marechal
Published on 2012-08-30T08:01:21Z
Indexed on
2012/08/30
9:40 UTC
Read the original article
Hit count: 326
Is it possible to grant network access or HTTP access based on a user's group?
At my company we want to set up an internal composer server using Satis to manage packages for the projects we write (e.g. on repository.mycompany.com), with the packages themselves in our SVN server (svn.mycompany.com). We have several webservers with many different users on them. Some users should be able to reach the composer and SVN server. Some should not. Users that should be able to reach these servers all belong to the same group.
How can I set up Apache on the Composer and SVN server to only grant access to those users in that group? Alternatively, can I set up the webservers in such a way that only users from that group are able to make a connection to our Composer and SVN servers?
The best thing we have come up with so far is using SSL client certificates. We simply place a client certificate on all servers which can be used to access Composer and SVN. Only the right usergroup will have read access to the certificate. A bit clunky but it may work. But I'm looking for something better.
© Server Fault or respective owner