安装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,绕过普通用户。
请记住,增加便利性会降低安全性,因为这两种品质(便利性和安全性)是相反的。 虽然这在本地展位上很正常,但在互联网上的生产服务器上这是完全不可接受的。
暂时没有评论