• 1.13 单用户模式
  • 1.14 救援模式
  • 1.15 克隆虚拟机
  • 1.16 Linux机器相互登录

1.单用户模式

关机:init 0 、poweroff

重启:init 6 、reboot

关机:init 0 、poweroff

重启:init 6 、reboot

按e 进入grub(启动工具)

ro改为rw之后加上字符串 init=/sysroot/bin/ssh

按ctrl+x进入单用户模式;

其中 /sysroot/为原来的系统工作目录

切换到原来的系统:

chroot /sysroot/

更改密码:passwd root

中文乱码设置:LANG=en切换到英文;

最后根目录下创建一个 .autorelabel文件没有创建的话selinux系统不会启动!

2.救援模式

linux的启动模式(7个模式):

a.关机:init 0

b.单用户模式,只允许root账号登录:init 1

c.无NFS网络功能登录:init  2

d.文本模式登录:init  3

e.用户自定义模式登录:init 4

f.图形界面登录:init 5

g.重启:init 6

使用光盘,进入troubleshooting进入原来的系统。

当操作失误,文件丢失、修改密码等情况进入。

(boot)光盘第一启动,进入Troubleshooting

选择Rescue a CentOS system

Continue

chroot /mnt/sysimage 是原来的系统

进入原来的系统chroot/sysimage/然后修改密码:

3.克隆虚拟机

链接克隆;

修改IP,vi /etc/sysconfig/network-scripts/ifcfg-eth0

删除UUID,ip地址改一下:

重启下服务:systemctl restart network.service

修改下主机名:hostnamectl    set-hostname centos_2

hostnamectl set-hostname centos_2 这条命令是直接修改的是 etc/hostname

4.linux机器互相登录

ssh IP地址即可互相连接;

w查看连接的终端;

ssh  -p    22  root@10.211.55.16

22为端口。

linux上生成私钥和公钥,连接另外一个linux

使用ssh-keygen

cat /root/.ssh/id_rsa.pub查看公钥

编辑另外一个linux上的配置文件:

vi /root/.ssh/authorized_keys

ctrl+d登出

在这个linux里输入 ssh root@10.211.55.17 后输入秘钥密码直接登录,如果没有设置秘钥密码就不用输入。

查看selinux状态:

getenforce

临时关闭selinux:

enforce   0

单用户模式&救援模式&克隆虚拟机&Linux机器相互登录的更多相关文章

  1. 克隆虚拟机以及两台linux机器相互登录:linux学习第四篇

    克隆虚拟机 1.      克隆 之后自己命名克隆的虚拟机并自己选择存放位置,完成克隆 2.      克隆虚拟机之后对新的虚拟机修改网络配置,以免冲突(将配置文件里的UUID去掉,并修改IP地址) ...

  2. Linux机器相互登录

    1周第4次课(3月22日)课程内容: 1.16 Linux机器相互登录 Linux相互登录可以分2种方式,一种为ssh +IP地址,然后输入对应的root密码,一种为密钥验证方式,其中一台机器放公钥, ...

  3. Linux学习总结(四)-两种模式修复系统,单用户,救援模式

    一单用户模式 我们举例,比如忘记root 用户密码我们就可以进入单用户模式重置,该单用户模式,类似windos 安全模式开机界面快速按e 进入grub光标定位到 linux16 下一行ro crash ...

  4. CentOS 7 单用户模式+救援模式

    CentOS 7 单用户模式+救援模式 CentOS 7 单用户模式+救援模式.有时候大家可能会忘记自己的root密码,或者错误(命令输入错误,命令位置输入有误等)编辑了一个/etc目录下的核心文件导 ...

  5. (转)CentOS 7 单用户模式+救援模式

    原文:http://blog.51cto.com/asd9577/1931442 https://www.cnblogs.com/zhangzeyu/p/6379754.html-------Cent ...

  6. centos单用户 救援 运行级别 yum,单用户模式,救援模式,inittab :启动级别 e2fsck wetty mingetty 物理终端 /dev/console 虚拟终端 /dev/tty(0,6) 模拟终端 /dev/pts/# grub-md5-crypt 给grub加密码 initrd 第二节课

    centos单用户 救援 运行级别  yum,单用户模式,救援模式,inittab :启动级别  e2fsck  wetty  mingetty  物理终端 /dev/console  虚拟终端 /d ...

  7. Windows 2008 关闭远程桌面的单用户多会话模式

    Windows 2008 关闭远程桌面的单用户多会话模式 在腾讯云上购买了一台云服务器. 因为设置了自动登录,在远程桌面连接后会启动一个新的会话,然后软件被运行了两次,端口被占用,无法起动. 还有可能 ...

  8. SQLSERVER数据库置疑、可疑、脱机、单用户、紧急模式等的修复

    数据库出现置疑.可疑.脱机.单用户.紧急模式主要是因为数据库的日志文件除了问题,2000和2008修复方式不一样,2008的修复脚本在2000中不适用,主要是不被2000识别. 假设数据库名为:eis ...

  9. SQLSERVER 切换数据库为单用户和多用户模式

    有时候数据库在占用时,想做一些操作,无法操作.可以尝试将数据库切换为单用户模式来操作.操作完之后再切换回多用户模式. 命令如下: alter database 数据库名 set Single_user ...

随机推荐

  1. python pandas ---Series,DataFrame 创建方法,操作运算操作(赋值,sort,get,del,pop,insert,+,-,*,/)

    pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包 pandas 也是围绕着 Series 和 DataFrame 两个核心数据结构展开的, 导入如下: from panda ...

  2. [转]mysql的full join的实现

    原文地址:https://blog.csdn.net/qq_1017097573/article/details/52638360 数据库多表查询主要有以下几种 inner join内连接查询,只有两 ...

  3. 【转】HTML <!--...--> 注释 、CSS/JS //注释 和 /*.....*/ 注释

    原文地址:http://www.cnblogs.com/iceflorence/p/5815409.html <!-- -->是HTML的注释标签,使用 < 和 > 是符合HT ...

  4. PHPUnit 在phpstrom中composer项目的应用配置

    在phpstorm的composer搭建的项目调试时出现这种错误时:是其配置的错误 'Cannot create phar '/data/AppStorm/DesignPatternsPHP/vend ...

  5. Hadoop运行单词统计

    1.创建input文件夹 hadoop fs -mkdir input 2.上传文件到hadoop hadoop fs -put /root/data/output.txt input 3.运行wor ...

  6. mongo源码学习(二)db.cpp之mongoDbMain方法分析

    mongo后台进程的入口:mongo/src/mongo/db/dbmain.cpp,wmain(for windows)和main函数,main函数也很简单,就是委托给db.cpp中的mongoDb ...

  7. Route学习笔记之Area的Route注册

    前一段时间接触了MVC的Area可以将模型.控制器和视图分成各个独立的节点.分区之后,区域路由注册的需求就出来了. 默认的 在MVC项目上右键添加区域之后,在文件夹下会自动添加一个FolderName ...

  8. [数据结构]最大流之Ford-Fulkerson算法

    本文主要讲解最大流问题的Ford-Fulkerson解法.可以说这是一种方法,而不是算法,因为它包含具有不同运行时间的几种实现.该方法依赖于三种重要思想:残留网络,增广路径和割. 在介绍着三种概念之前 ...

  9. Asp.net MVC 自定义异常处理类

    using ElegantWM.Common; using System; using System.Collections.Generic; using System.Linq; using Sys ...

  10. Git教程首页

    Git 教程 Git 是一个分布式的版本控制和源代码管理系统,强调速度. Git 最初由Linus Torvalds设计和开发为Linux内核开发管理代码. Git是GNU通用公共许可证版本2的条款下 ...