Help Center > > FAQs> Login and Connection> Remote Login Errors on Linux> What Should I Do If Error Message "Module is unknown" Is Displayed When I Remotely Log In to a Linux ECS?

What Should I Do If Error Message "Module is unknown" Is Displayed When I Remotely Log In to a Linux ECS?

Updated at: Jan 26, 2021 GMT+08:00

Symptom

When I attempted to remotely log in to a Linux ECS, the system displayed error Message "Module is unknown".

Figure 1 Module is unknown
  • To resolve this issue, you are required to restart the ECS and enter the rescue mode.
  • Restarting the ECS may interrupt services. Exercise caution when performing this operation.

Root Cause

The file in the /etc/pam.d/ directory was modified by mistake.

Solution

  1. Enter the single-user mode.
    The following uses CentOS 7 as an example:
    1. Restart the ECS and click Remote Login.
    2. Press the up arrow key to prevent automatic system startup. When the kernels are displayed, press e to enter the editing mode.
      Figure 2 Entering the kernel editing mode

      The grub file is encrypted by Euler images by default. Before entering the edit mode, you need to contact customer service to obtain username and password.

    3. Locate the row containing linux16 and delete undesired parameters.
    4. Change ro to rw for mounting the root partition with read-write permissions.
    5. Add rd.break and press Ctrl+X.
      Figure 3 Before the modification
      Figure 4 After the modification
    6. Run the following command to go to the /sysroot directory:

      # chroot /sysroot

  2. Run the following command to view the system log for error files:
    grep Module /var/log/messages
    Figure 5 System log
  3. Comment out or modify the error line in the error files displayed in the system log.
    vi /etc/pam.d/login
    Figure 6 Modifying the error information
  4. Restart the ECS and try to log in to it again.
    • To view the modification records and check whether the modification is caused by misoperations, run the following command:

      vi /root/.bash_history

      Search for the keyword vi or login.

    • Do not modify the files in the /etc/pam.d/ directory. Run the following command for details about pam:

      man pam.d

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?







Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel