linux

如何禁止root通过ssh登录linux服务器

小樊
159
2024-12-10 04:40:32
栏目: 云计算

要禁止root用户通过SSH登录Linux服务器,请按照以下步骤操作:

  1. 打开SSH配置文件:
sudo nano /etc/ssh/sshd_config

如果您使用的是较旧的系统,可能需要使用以下命令:

sudo nano /etc/ssh/ssh_config
  1. 在配置文件中,找到或添加以下行:
PermitRootLogin no

这将禁止root用户通过SSH登录。如果您只想禁止特定IP地址的root登录,可以使用以下行:

DenyUsers root

root替换为您要禁止的IP地址。

  1. 保存并关闭配置文件。

  2. 重启SSH服务以使更改生效:

sudo systemctl restart ssh

或者,如果您使用的是较旧的系统:

sudo service ssh restart

现在,root用户将无法通过SSH登录到您的Linux服务器。

0
看了该问题的人还看了