📜  如何在 Linux 中禁用 SSH Root 登录?

📅  最后修改于: 2021-10-28 02:28:27             🧑  作者: Mango

SSH 或安全外壳是在网络上的两台计算机之间建立的一种网络协议,用于相互通信和共享数据。该协议在远程访问机器的情况下很有用。 SSH 使工作变得轻松且可在任何地方访问。在这里,我们将看到如何在 Linux 中禁用 SSH Root 登录。

安装 Openssh-server 和 Openssh-client

如果要求只是通过网络连接到任何可用的服务器,则在系统上安装客户端版本。

#sudo apt install openssh-client
如何在 Linux 中禁用 SSH Root 登录

openssh-client 安装

如果需要使系统可用于整个网络的不同 ssh 客户端,则在系统上安装服务器版本。

#sudo apt install openssh-server
如何在 Linux 中禁用 SSH Root 登录

openssh-server 安装

编辑 SSH 访问

检查 ssh 服务器的状态:

# sudo service ssh status
如何在 Linux 中禁用 SSH Root 登录

ssh 状态

禁用 root ssh 登录:

# sudo gedit /etc/ssh/sshd_config

打开配置文件命令

配置文件:

如何在 Linux 中禁用 SSH Root 登录

权限受密码保护

将此“禁止密码”更改为“”:

如何在 Linux 中禁用 SSH Root 登录

许可证号

现在保存文件并使用以下命令重新启动 ssh 服务:

# service ssh restart

重启ssh服务

现在您已经通过 ssh 协议成功禁用了 root 的可访问性。