How to Enable Root Login Via SSH on CentOS Stream 10

To enable root login via SSH on CentOS Stream 10, follow the steps below to configure your server securely and efficiently.

Step 1 : Start by verifying the status of the SSH service to ensure it is running. Use the following command:

Step 2 : If the root account is not enabled, reset its password using the command:

Follow the prompts to set a new password for the root user.

Step 3 : Open the SSH configuration file for editing:

Step 4 : Locate the line containing #PermitRootLogin and update it as follows:

Make sure to remove the # at the beginning of the line to uncomment it. Save and exit the file.

Step 5 : Apply the changes by restarting the SSH service:

---

Step 6 : Try connecting to your server using the root account via SSH:

Enter the password you set earlier to log in.

Congratulations! You have successfully enabled root login via SSH on CentOS Stream 10.