Windows Azure上通过挂载磁盘的方式修改Linux系统登录密码

简介:

说到windows azure 上的vm密码相关问题,我们前两篇文章已介绍了如果重置windows azure上的windows vm、linux vm的登陆账户密码。今天呢主要说一下,除了以上两种方法以外还有一种方法来找回密码。具体见下:

一、首先是单击虚拟机--仪表盘,记录磁盘名称,删除原虚拟机A保留其磁盘

image

image

二、在原有云服务中新建虚拟机或使用已存在的虚拟机B,获取root权限

image

image

三、将虚拟机A的磁盘当做数据盘挂载到B

(在删除虚拟机A之后可能需要几分钟等待后台同步)

3.1 选择附加---附加磁盘

image

3.2 在列表中选择A的磁盘,不要启用缓存

image

3.3 扫描新磁盘并将其挂载,如/tempmount

image

四、通过更换passwd和shadow文件的方式修改密码

4-1 备份两个磁盘中的passwd和shadow文件:

image

4-2 复制虚拟机A磁盘中的passwd和shadow文件到当前虚拟机:

image

4-3 使用当前虚拟机的root权限修改root账户或其他账户的密码:

image

4-4 将当前的passwd和shadow文件复制回A的磁盘:

image

4-5 恢复虚拟机B的账户密码设置:

image

五、Umount A的磁盘并从虚拟机B分离该磁盘:

image

image

六、通过A的磁盘重新创建虚拟机:

在创建时选择从“我的磁盘”开始创建

image

虚拟机创建完成之后,在使用SSH连接时由于启用了用户名密码验证,可以直接用root进行登录。



本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1584972,如需转载请自行联系原作者

相关文章
|
4天前
|
运维 关系型数据库 MySQL
掌握taskset:优化你的Linux进程,提升系统性能
在多核处理器成为现代计算标准的今天,运维人员和性能调优人员面临着如何有效利用这些处理能力的挑战。优化进程运行的位置不仅可以提高性能,还能更好地管理和分配系统资源。 其中,taskset命令是一个强大的工具,它允许管理员将进程绑定到特定的CPU核心,减少上下文切换的开销,从而提升整体效率。
|
4天前
|
JavaScript 前端开发 Linux
【好玩的开源项目】Linux系统之部署捕鱼达人经典小游戏
【7月更文挑战第20天】Linux系统之部署捕鱼达人经典小游戏
17 6
|
3天前
|
监控 Linux Shell
Linux系统中如何查看磁盘情况
【7月更文挑战第11天】在Linux中,`df -h`展示文件系统磁盘使用概览;`du -sh /path`估计特定目录的磁盘占用;`fdisk -l`列出磁盘分区详情;`lsblk`以树状展示块设备信息。这些命令帮助监控磁盘状态,适时管理空间。
|
3天前
|
安全 Linux 数据安全/隐私保护
入职必会-开发环境搭建33-VMWare虚拟机安装Linux系统
CentOS(Community ENTerprise Operating System)是一个基于Linux的开源操作系统,它是由社区志愿者团队从Red Hat Enterprise Linux(RHEL)源代码重新编译而成。CentOS致力于提供一个稳定、可靠且免费的企业级Linux发行版,适用于服务器和工作站环境。
|
10天前
|
Linux Shell 开发工具
|
5天前
|
Linux
|
10天前
|
网络协议 安全 Linux
|
7天前
|
存储 运维 Linux
|
7天前
|
存储 JSON Linux
|
8天前
|
存储 安全 Ubuntu
Linux dump命令教程
绍了Linuxdump命令的功能,包括用于备份整个文件系统的全备份和增量备份,以及如何在不同Linux发行版中安装和使用dump命令。
45 16