PAM is usually how this is done. For instance, look at libpam-mysql. On Aug 10, 2015 5:05 AM, "Dan Egli" <ddavide...@gmail.com> wrote:
> I was wondering about something. Does anyone know if it's possible to > change the location of login information for a system to something like a > MySQL or PostgreSQL database? I seem to recall it was possible to store > login information (i.e. username, uid, gid, password, etc...) in either > Kerberos or an LDAP system, but I've never seen if there's one that will > store in a xSQL database. I wouldn't really be surprised if the answer was > "no", but I don't really have any idea where to look. Perhaps my sol isn't > strong enough, but when I search for things like "pgsql login linux" I get > tons of articles on how to login to the pgsql binary, but not anything I > saw on how to use pgsql to store the equivalent of the /etc/passwd, > /etc/shadow, /etc/group, and /etc/gshadow files. I was hoping someone here > would know whether or not it's possible, and if so where I can find a page > that shows how it's done. > > > > Thanks! > --- Dan > > /* > PLUG: http://plug.org, #utah on irc.freenode.net > Unsubscribe: http://plug.org/mailman/options/plug > Don't fear the penguin. > */ > /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */