[ Azure - VM ] 虚拟机获取 root 权限及开启 root 账户的办法

这篇具有很好参考价值的文章主要介绍了[ Azure - VM ] 虚拟机获取 root 权限及开启 root 账户的办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

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

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

三种获取 root 权限的方法

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

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

sudo su root

[ Azure - VM ] 虚拟机获取 root 权限及开启 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用户密码

[ Azure - VM ] 虚拟机获取 root 权限及开启 root 账户的办法

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

执行编辑命令:

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

[ Azure - VM ] 虚拟机获取 root 权限及开启 root 账户的办法

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

[ Azure - VM ] 虚拟机获取 root 权限及开启 root 账户的办法

本文总结

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

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

通过这些方法,用户可以根据需要在合适的时候获取 root 权限,以执行需要超级用户权限的操作,同时避免在常规情况下一直以 root 身份操作系统带来的潜在风险。文章来源地址https://www.toymoban.com/news/detail-418892.html

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

到了这里,关于[ Azure - VM ] 虚拟机获取 root 权限及开启 root 账户的办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 麒麟系统开启root账户自动登陆及开启root用户SSH远程登录

    麒麟系统开启root账户自动登陆及开启root用户SSH远程登录

    开启root账户自动登陆 PS:编辑命令输入 i 编辑,按 Esc 退出输入 :wq! 保存 1、输入下方命令对95-ukui-greeter.conf进行编辑 在文末添加下方2行 2、输入下方命令对.profile进行编辑 打开文件如下的文件内容为: 修改最后一行改为下方内容 3、输入下方命令对lightdm.conf 文件编辑修改登录

    2024年01月17日
    浏览(20)
  • Ubuntu20.04开启root账户并以root自动登录

    Ubuntu20.04开启root账户并以root自动登录

    Ubuntu20.04安装完成之后默认是没有root账户登录权限的,按照以下步骤即可实现开机一步完成root账户登录, 第一步 以普通用户登录系统,创建root用户的密码 在终端输入命令:sudo passwd root 然后输入设置的密码,输入两次,这样就完成了设置root用户密码了(注意Linux系统下密码

    2024年02月10日
    浏览(10)
  • 【Azure】微软 Azure 基础解析(六)计算服务中的虚拟机 VM、虚拟机规模集、Azure Functions 与 Azure 容器(ACI)

    【Azure】微软 Azure 基础解析(六)计算服务中的虚拟机 VM、虚拟机规模集、Azure Functions 与 Azure 容器(ACI)

    本系列博文还在更新中,收录在专栏:「Azure探秘:构建云计算世界」 专栏中。 本系列文章列表如下: 【Azure】微软 Azure 基础解析(三)描述云计算运营中的 CapEx 与 OpEx,如何区分 CapEx 与 OpEx 【Azure】微软 Azure 基础解析(四)Azure核心体系结构组件之数据中心、区域与区域

    2024年02月07日
    浏览(27)
  • [ Azure - VM ] 如何在不删除配置的情况下重新部署VM虚拟机

    [ Azure - VM ] 如何在不删除配置的情况下重新部署VM虚拟机

    本文会介绍在Azure cloud中如何进行重新部署虚拟机。 一般可以解决:连接虚拟机出现问题、VM出现卡在失败状态等疑难杂症。 重新部署 VM 时,Azure 将关闭虚拟机, 将 VM 移动到 Azure 基础结构中的新节点 ,然后重新启用它,同时 保留所有配置选项和相关资源 。 注意:重新部

    2024年02月06日
    浏览(12)
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证

    [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证

    本文会开始创建新系列的专栏,专门更新 Azure 云实践相关的文章。 Azure 虚拟机是 Microsoft Azure 云平台提供的一种计算服务,允许用户在云中创建和运行虚拟机实例。它提供了广泛的操作系统选择,包括 Windows 和各种 Linux 发行版等,以及多种不同的计算配置和大小,以满足各

    2024年02月05日
    浏览(14)
  • MariaDB 使用 root 账户管理数据库用户权限和远程登录权限设置

    MariaDB 使用 root 账户管理数据库用户权限和远程登录权限设置 作为一种流行的关系型数据库管理系统,MariaDB 提供了丰富的功能和灵活的权限控制机制。在本文中,我们将学习如何使用 root 账户来创建新用户,并为其分配特定的数据库权限和远程登录权限。 首先,我们需要使

    2024年01月23日
    浏览(17)
  • mac开启root权限,mac root权限

    最高权限是root权限,这个设置上有点复杂 root权限即系统权限,开启root账户的方法如下: 选取苹果菜单 () “系统偏好设置”,然后点按“用户与群组”(或“帐户”)。 点按 下面的🔒,然后输入管理员名称和密码。 点按“登录选项”。 点按“加入”(或“编辑”)。

    2024年01月17日
    浏览(12)
  • [Azure - VM] 解决办法:无法通过SSH连接VM 解决错误 This service allows sftp connections only.

    [Azure - VM] 解决办法:无法通过SSH连接VM 解决错误 This service allows sftp connections only.

    本文主要针对 Azure VM 被锁住不能使用 SSH 登陆的解决办法。 在Azure的虚拟机中,想创建一个SFTP用户且想限制这个SFTP用户只能访问固定的目录,于是对 sshd_config 进行修改,在配置文件中增加了 ChrootDirectory 、 ForceCommand Match User 和 AllowTcpForwarding 設定。 重启ssh服务后,造成所有

    2024年02月11日
    浏览(16)
  • LINUX账户权限设置-禁止普通用户使用su命令切换至root用户

    LINUX账户权限设置-禁止普通用户使用su命令切换至root用户

    实验目的:限制普通用户切换root模式。   以下是没有限制普通用户kali切换root模式 输入【su+用户名】命令可以正常进行普通用户和root模式的切换。 PS:如果忘记了root模式的密码是什么 可以在普通用户下输入sudo su命令,进入root模式 然后输入passwd root命令重新更改一下root模

    2024年02月14日
    浏览(14)
  • oppo在哪root权限,oppo手机的root权限在哪开启

    1、首先,打开手机上的应用商店。 2、在搜索栏输入“root”,任意选择一款适合软件的进行下载。 3、打开你刚刚下载的root工具,并点击“一键获取root权限”按钮,以实现对手机获取root权限。 4、等待一会,root工具就可以获取该手机的root权限了,这时就可以对获取了

    2024年02月07日
    浏览(6)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包