如何使用MySQL进行本地用户登录(PAM)?

如何使用MySQL进行本地用户登录(PAM)?

MySQL服务器已经配置完毕,可以从客户端远程访问。客户端是 debian 并安装了“libpam-mysql”。除了以下设置之外,我还应该为本地用户登录设置哪些附加设置?

'/etc/pam-mysql.conf' 配置:

users.host              = 2002:123::1
users.database          = PAM
users.db_user           = root
users.db_passwd         = P@ssworD
users.table             = users
users.user_column       = username
users.password_column   = password
users.password_crypt    = 0


“/etc/pam.conf”配置:

 pam     auth    required        pam_mysql.so    user=root passwd=P@ssworD ho    st=2002:123::1 db=PAM table=users usercolumn=username passwdcolumn=password      crypt=0


'/etc/pam.d/common-auth' 配置:

auth    [success=2 default=ignore]      pam_unix.so nullok_secure
auth    [success=1 default=ignore]      pam_mysql.so


相关内容