Get the App
SLTechnology News&Howtos  ›  Servers  › 

How to prohibit root users from logging in SSH in Linux

Shulou Source: shulou.com Published: 2022-06-01 16:59:19 09月11日 Update

This article will explain in detail how to prohibit root users from logging in SSH in Linux, the content of the article is of high quality, so the editor will share it with you for reference. I hope you will have a certain understanding of the relevant knowledge after reading this article.

1. Prohibit root users from logging in to ssh

The code is as follows:

# vi / etc/ssh/sshd_config

Put

The code is as follows:

PermitRootLogin yes

Change to

The code is as follows:

PermitRootLogin no

Restart the sshd service

The code is as follows:

# service sshd restart

Logging in using root at this point will be prompted to reject:

The code is as follows:

Login as: root

Root@192.168.8.100's password:

Access denied

2. Modify the default port of ssh

The code is as follows:

Vi / etc/ssh/sshd_config

Find the section # Port 22, where the logo uses port 22 by default, which is modified as follows:

The code is as follows:

Port 22

Port 7000

Then save and exit.

Restart the sshd service

The code is as follows:

# service sshd restart

Note: both port 22 and 7000 should be able to log in at this time, so as to avoid errors during debugging (such as not adjusting the corresponding firewall policy after adjusting the port), resulting in not being able to log in to the server using ssh.

Use the ssh client and log in at port 7000 to test, then comment Port 22 under the / etc/ssh/sshd_config configuration file and restart the sshd service.

On how to prohibit root users in Linux SSH login to share here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Tags: Code login port service user content article more knowledge article adjustment yes customer client situation file server identity comment policy Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Apple MariaDB NVidia MySQL Redmi