【Azure】VM 虚拟机获取 root 权限及开启 root 账户的办法

本文详细介绍了在Azure虚拟机上获取root权限的三种方法:通过`sudosuroot`切换、在命令前加`sudo`以及启用root账户。尽管不建议开启root账户,但文章提供了安全操作的注意事项,帮助用户在必要时获取超级用户权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

使用Azure在门户创建的VM用户进行登陆虚拟机后,该用户是没有root权限的,同时你在创建Azure用户的时候并没有提示设置root用户密码,本文会介绍如何使用默认登陆账户拥有root权限,及如何开启微软Azure云的root账户。

** 注意:本文虽然是介绍如何开启,但是博主非常不建议你去开启 root 账户!**

三种获取 root 权限的方法

1、使用 sudo su root 切换至 root 账户

如下图,使用 sudo su root后输入当前用户密码,即可切换到root用户下进行操作。

sudo su root

在这里插入图片描述

sudo su 是一个命令组合,用于在 Linux 和类 Unix 系统上以超级用户身份(root)启动一个新的 shell 会话。它通常用于获取 root 用户的权限,以便执行需要超级用户权限的任务。

在执行 sudo su 命令后,系统会要求你输入当前用户的密码(即拥有 sudo 权限的用户),以确认你有足够的权限切换到超级用户。一旦密码验证通过,一个新的 shell 会话将启动,并且你将以超级用户(root)身份操作系统。

2、所有想要执行的命令前添加 sudo

普通用户只能通过 sudo 命令执行授权的命令,并且需要提供自己的密码进行验证,以确认拥有执行该命令的权限。

例如编辑 /etc/profile 文件执行如下命令即可:

sudo vim /etc/profile

3、开启 Azure 虚拟机的 root 账户

默认情况微软 Azure 云是没有开启 root 账户的,root 账户是禁用状态。

  1. 首先执行:sudo passwd root 命令初始化root用户密码

在这里插入图片描述

  1. 修改 sshd_config 文件 开启 root 访问权限

执行编辑命令:

sudo vim /etc/ssh/sshd_config
  1. sshd_config 文件里的 Authentication 部分加上以下内容,如图所示:
PermitRootLogin yes

在这里插入图片描述

  1. 编辑完毕后,重启 ssh 服务,执行如下命令:
sudo systemctl restart sshd # 重启 ssh 服务以应用更改
  1. 最后尝试以 root 用户登陆,显示登陆成功,并且用户为root账户。

在这里插入图片描述

本文总结

本文介绍了三种获取 root 权限的方法。首先,可以使用命令 sudo su root 切换至 root 账户,从而获取超级用户权限。其次,可以在想要执行的每个命令前添加 sudo,以临时获得超级用户权限执行该命令。最后,还可以开启 Azure 虚拟机的 root 账户,使其具有 root 权限。

无论使用哪种方法,获取 root 权限都需要谨慎操作。确保在必要时使用超级用户权限,并遵循安全最佳实践,以保护系统的安全性和稳定性。

通过这些方法,用户可以根据需要在合适的时候获取 root 权限,以执行需要超级用户权限的操作,同时避免在常规情况下一直以 root 身份操作系统带来的潜在风险。

[ 本文作者 ]   bluetata
[ 原文链接 ]   https://blog.csdn.net/dietime1943/article/details/127077199
[ 最后更新 ]   06/10/2023 16:37
[ 版权声明 ]   如果您在非 CSDN 网站内看到这一行,
说明网络爬虫可能在本人还没有完整发布的时候就抓走了我的文章,
可能导致内容不完整,请去上述的原文链接查看原文。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bluetata

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值