로컬 사용자 로그인(PAM)에 MySQL을 사용하는 방법은 무엇입니까?

로컬 사용자 로그인(PAM)에 MySQL을 사용하는 방법은 무엇입니까?

MySQL 서버가 구성되었으며 클라이언트에서 원격으로 액세스할 수 있습니다. 클라이언트는 데비안이고 "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


관련 정보