Image

知识库 → 在 Linux Debian 上通过 SSH 进行 root 访问

[虚拟服务器]
出版日期: 13.03.2024

安装Linux Debian操作系统时,会要求您为root用户设置密码,以及创建一个新用户并为其指定密码。

安装完成后,服务器将重新启动并提供 SSH 登录。 默认情况下,您将无法以 root 用户身份登录,因为服务配置文件中禁止这样做。

您需要在创建的用户下登录,然后通过执行命令并指定安装时指定的密码来模拟root用户:

user@My-server:~$ su -
Password:

登录成功后您将看到:

root@My-server:~#

这意味着您已成功以 root 身份登录并拥有可用的所有权限。

为了能够立即以 root 身份通过 SSH 登录,您必须在配置文件中启用 SSH 服务。

nano /etc/ssh/sshd_config
PermitRootLogin yes

让我们重新启动服务以应用更改:

service sshd restart

现在您可以立即以 root 身份登录 SSH,绕过普通用户。

请记住,增加便利性会降低安全性,因为这两种品质(便利性和安全性)是相反的。 虽然这在本地展位上很正常,但在互联网上的生产服务器上这是完全不可接受的。





暂时没有评论