1.13单用户模式

如果你忘记你的Linux的密码你可以用单用户模式改密码。前提是我们要知道grub的密码(或者grub没有密码),如果你不知道grub的密码那么就用救援模式更改密码。1.13.1重启你的虚拟机(reboot 、init 6 、shutdown -r now  这些命令都是重启系统的命令。 init 0 、poweroff  这些是系统关机命令。)

点击右键 =》选择电源 =》重新启动客户机

在看到此界面时按键盘的上下键,选择第一项。可以看到2处有选项然后按键盘的“e”键。

进入grub,按向下键找到linux16 的选项然后把光标定位到ro(只读) 把ro改成rw(读写),后面加上 init=/sysroot/bin/sh (意思就是在你加载的给你一个命令行,这样才可以改密码),然后按键盘Ctrl+x

此时你所在的目录你是你原来系统root目录中。之前我们有配置过/root/.ssh/authroized_keys文件

我们可以使用cta /sysroot/root/.ssh/authroized_keys查看

1.13.2怎么切换到之前的root用户下的目录里那,我们可以使用chroot /sysroot/再次运行cta /root/.ssh/authroized_keys我们可以看见我们已经进入了

1.13.3.更改用户密码 passwd root

出现小方框说明虚拟机不支持中文,我们需要定义成英文运行LANG=en :定义语言为英文(Ctrl+c 可以终止当前的命令)

1.13.4现在我们就可以用新密码登入用户了,在这之前我们要运行一个命令touch /.autorelabel然后就可以重启客户机了。进入系统输入用户和新密码。

这个方法只适合在linux本机上操作。1.14救援模式运行级别有7个,从0到6,刚刚我们说的单用户就是1。

1.14.1使用救援模式更改密码(先关机,给虚拟机编辑=》选择CD/DVD=》选择启动时连接)再把你的镜像文件路径给选择好

启动光驱,光驱是第一启动的对象

选择Boot

使用键盘的加减号把CD-ROM放到第一项,

按键盘的F10保存,回车

回车

回车

在回车,意思是进入root用户目录下在下面输入此命令

1.14.2然后输入passwd root命令改密码

1.14.3给你的光驱断电,设置方法

1.14.4然后计算机右键=》电源=》重新启动客户机,使用你的新密码就可以登入root用户了救援模式的好处就是在你更改计算机配置文件的时候改错了导致你的计算机开不了机了,你可以使用这个方法把改错的文件在改对就好了

1.15克隆虚拟机

1.15.1把你的虚拟机关机

链接克隆所用的空间比较小,没有必要要完全克隆

可以起个名字,选择存放位置

1.15.2修改你克隆的机器的ip地址,不然启动的时候会和你的另一台机器有冲突进入网卡配置文件

编辑好了按Esc退出,再按(:wq)回车

重启网络服务器

1.15.3修改主机的名字这个是直接更改主机名字的配置文件,你重启主机就可以看到更改的主机名字了

1.15.4克隆机使用xshell的密钥也可以登录,因为密钥是相同的,你需要改动一下密码就行了。

1.16linux机器相互登入

1.16.1使用xshell打开我们的两个linux机器

我们使“w”命令查看momoco-02有几个终端

我们再使用momoco-01连接momoco-02

注意看1处和2处,在你输入1回车后输入momoco-02的密码就可以登录momoco-02了

再回到momoco-02看看有几个终端

此处就是momoco-01登录momoco-02的信息,Ctrl+d【可以退出当前用户】

1.16.2远程连接命令的标准写法

[root@momoco-01 ~]# ssh -p 22 root@192.168.38.13-p 数字【远程连接指定端口】如果不输入此项默认为22端口username@ip【username 用户名 ip  ip地址】如果不输入用户名默认就是root用户

1.16.3两台机器使用密钥相互登录我们的linux也是有密钥功能的

输入[root@MOMOCO-02 ~]# ssh-keygen1处回车。2处设置密码不想要密码直接回车。3处回车。4处是私钥的路径。5处是公钥的路径

我们把公钥复制黏贴到momoco-01的/root/.ssh/authorized_keys里面

同样的方法可以设置momoco-02,这样就可以不要root密码相互登入了

1.16.4关闭selinux

[root@momoco-01 ~]# getenforce【查看selinux是否关闭】显示这个就是没有关闭

使用[root@momoco-01 ~]# setenforce  0可以临时关闭

1

转载于:https://blog.51cto.com/13518197/2050770

linux忘记root密码怎么修改密码和多台linux相互使用密钥连接相关推荐

  1. linux忘记root密码怎么办——重置root密码的四种方法

    linux忘记root密码之后,可以通过修改bootloader启动项的参数,进入系统,重新通过passwd指令修改root 密码. 下面介绍了常用的四种方法,在不同的场景可以选择不同的方法进行roo ...

  2. red hat linux忘记root密码,Red Hat Linux忘记root密码的解决办法

    Red Hat Linux忘记root密码的解决办法 Red Hat Linux忘记root密码的解决办法 1在出现系统选择界面时,在Red Hat Linux的选项上按"e"键, ...

  3. Linux忘记root密码如何找回

    Linux忘记root密码找回方法 在学习的Linux过程中有的时候我们会忘记Linux的root用户的密码,那这个时候我们应该怎么办呢? 方法如下: 1.重启系统,当进入如下界面时,快速按下E键. ...

  4. kali linux忘记开机密码,kali linux 忘记root密码重置办法

    有段时间没用kali linux 的,加上最近装的系统有比较多,系统root的密码忘掉了,真是麻烦啊.之前在网上看到的一些方法尝试后没进的去,可能是因为不同的linux 不一样吧. 如果因为忘记密码而 ...

  5. Linux忘记root密码及设置root密码的图文操作方法

    此方法为:进入单用户模式,直接修改新密码覆盖掉以前的root密码. 操作步骤: 1.进入单用户模式 2.修改root密码 1.进入单用户方法: 1)启动Linux时,通过按上下键(其他键也可以)让Li ...

  6. RedFlag Linux忘记root密码解决办法

    转于lee的http://hi.baidu.com/maozilee/item/12a62a76f371df2bd7a89c5d RedFlag Linux忘记root密码解决办法 Linux忘记ro ...

  7. Linux登入Oracle数据库修改密码

    Linux登入Oracle数据库修改密码 1) ssh到对应服务器ssh root@IP --> password:password 2)切换到Oracle用户下,su - 使用root的环境变 ...

  8. MySQL忘记密码怎么修改密码

    MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事.如果忘记了root 帐号密码,那该怎么修改密码呢?这里有一个可行的方法,就是在MySQL安全模式下(跳过权限检查)修改密码的方 ...

  9. linux 设置文件为可修改密码,linux 为用户设定、修改密码 passwd

    passwd 语法结构: 首先,大家一定要知道"男人"说的话是很负责任的,所以有事找"男人".让我们看看"男人"对这个 passwd 怎么说 ...

  10. ubuntu忘记旧密码怎么修改密码?系统关机关不掉?

    ** ubuntu忘记旧密码怎么修改密码?系统关机关不掉? ** 忘记旧密码怎么修改新密码? 1.重启ubuntu 2.按e键 3.找到 ro quiet splash $vt_handoff 修改为 ...

最新文章

  1. 动态检测secure日志文件,iptables拒绝恶意IP
  2. php虚拟键盘输入,[问题] bash下如何模拟键盘输入
  3. 事务框架之声明事务(自动开启,自动提交,自动回滚)Spring AOP 封装
  4. 希捷发布世界最薄、最快2TB硬盘:7毫米
  5. 从零开始的异世界生活
  6. Best Friend Forever
  7. Prometheus 结合cAdvisor、AlertManager、node-exporter 监控容器并实现邮箱告警
  8. css调logo大小,css实现宽高不同的logo水平排列
  9. [转]FastDb介绍
  10. Maple中solve和dsolve的区别:solve方程解,dsolve常微分方程解
  11. 硬盘数据恢复实例全解
  12. python爬取下厨房网站首页图片request+bs4
  13. 解决 Could not locate executable null\bin\winutils.exe in the Hadoop binaries 异常
  14. C++ 设计模式 适配器模式(中英翻译, Win-Linux翻译)
  15. Android Studio飘红错误
  16. The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents more than one time zone
  17. activiti工作流学习(二)
  18. 全网首发 | Mac版 PS2022 终于来了,支持M1芯片,五大新黑科技
  19. python(7) - 发送、接收电子邮件
  20. 深度语义理解在剧本角色情感分析中的探索与应用

热门文章

  1. 第 2 章 Java 基础
  2. 第 11 章 直接内存
  3. php post u,php 超全局变量 get post request
  4. 网上商城连接mysql_做一个网上网上购物网站,请问怎么连接数据库?
  5. mendeley 笔记_免费文献管理器 Mendeley,其实比你想象的好用!
  6. python求曲线拐点_如何发现拐点?
  7. 华中数控hnc一818b_数控车床精确对刀方法总结
  8. 求解模糊运动角度matlab,动态模糊图像复原MATLAB程序
  9. 怎么让同网络计算机强制关机,知道局域网ip怎么关机
  10. java中的多对多关系解析_Java中多对多映射关系