PAM ListMySQL Module

PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile.
Download

PAM ListMySQL Module Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Rodrigo S Wanderley
  • Publisher web site:

PAM ListMySQL Module Tags


PAM ListMySQL Module Description

PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile. PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile. PAM ListMySQL Module is used to search a list of tokens (pam_listfile) using a MySQL database as a source (pam_mysql).Options:The module options are listed below with default in ()s:user("nobody") The user with access to open the connection to MySQL and has permission to read the table with the passwords.passwd("") Password for the MySQL user.host("localhost") Machine that is running the MySQL server.db("mysql") Name of database that contains the table with the user/password combos.table("user") Name of table that you want to use for the user/password checking. This can be a series of tables with full JOIN-style syntax if you want more complex control. For example: column("user.User") Name of column that has the field describint the type identified by type option.where("") Used to specify additional criteria for the query. Not that you probably need to use libpam's extended option format. For example: item("user") Type of data to be searched for, can be one of: user|tty|rhost|ruser|group|shellsense("allow") Action to take if found in table, if the item is NOT found in the table, then the opposite action is requested (can be allow or deny)conf_file("/etc/security/listmysql.conf") Set the path of the configuration file, see the configuration example in order to learn the syntaxRequirements:· PAM· MySQL serverWhat's New in This Release:· MySQL options may now go in a configuration file, in order to protect them with file permissions.· Small bugfixes.· Updated documentation.


PAM ListMySQL Module Related Software