如何启用Ubuntu/Debian云服务器的root登录权限?

  • 发布时间:2024-11-27 14:04:46
  • 阅读次数:134

Ubuntu 系统镜像中,基于安全考虑,默认是禁止 root 用户直接登录的。大多数供应商考虑到为了用户使用方便,在制作镜像时默认允许了root用户远程登录,但仍有部分供应商为了安全考虑,并没有修改此选项,而是由用户自行设定,下面教大家如何在Ubuntu操作系统中设定root用户相关权限。

首先使用购买服务器后提供的登录用户名+密码远程连接到服务器。

可以看到,登录后是ubuntu用户,继续执行命令临时提升权限

sudo su

然后即可设定root用户的密码,请注意,这一步输入密码是看不到明文信息的,正常输入完成回车即可,依照提示需要输入两遍。看到passwd: password updated successfully 即为修改成功

passwd root

最后修改ssh服务配置,使root用户可以远程登录到服务器,复制如下命令回车执行即可

sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && systemctl restart sshd.service

现在我们就可以使用root用户+刚才设定的密码远程登录到服务器了。

【全文完】

< 上一篇:CentOS停止维护,更换阿里云镜像源的方法 下一篇:没有了 >