I entered the correct password, but still could not log in to the CVM using VNC. The message “Module is unknown” appears.
This issue may be caused by the
/etc/pam.d/system-auth configuration in
If the path of the
pam_limits.so module is not configured correctly in the
system-auth configuration file, the login fails.
pam_limits.somodule limits the system resource usage of a user during the session. If the module path is not configured correctly according to the actual operating system, the login authentication fails.
pam_limits.sopath configuration in the
This file records the security information, mostly CVM login logs. You can check the error logs of
/lib/security/pam_limits.so as shown below.
3. Run the following commands in sequence to enter
/etc/pam.d directory and search for
find . | xargs grep -ri "/lib/security/pam_limits.so" -l
If the result similar to the following figure is returned, /lib/security/pam_limits.so is configured in the
4. Access the
system-auth file to correct the
pam_limits.so module path.
For example, you can use the absolute path
/lib64/security/pam_limits.so or a relative path
pam_limits.so in a 64-bit operating system.