1.13单用户模式 linux
若是你忘记你的Linux的密码你能够用单用户模式改密码。前提是咱们要知道grub的密码(或者grub没有密码),若是你不知道grub的密码那么就用救援模式更改密码。1.13.1重启你的虚拟机(reboot 、init 6 、shutdown -r now 这些命令都是重启系统的命令。 init 0 、poweroff 这些是系统关机命令。)shell
点击右键 =》选择电源 =》从新启动客户机 服务器
在看到此界面时按键盘的上下键,选择第一项。能够看到2处有选项而后按键盘的“e”键。网络
进入grub,按向下键找到linux16 的选项而后把光标定位到ro(只读) 把ro改为rw(读写),后面加上 init=/sysroot/bin/sh (意思就是在你加载的给你一个命令行,这样才能够改密码),而后按键盘Ctrl+xssh
此时你所在的目录你是你原来系统root目录中。以前咱们有配置过/root/.ssh/authroized_keys文件ide
咱们可使用cta /sysroot/root/.ssh/authroized_keys查看spa
1.13.2怎么切换到以前的root用户下的目录里那,咱们可使用chroot /sysroot/再次运行cta /root/.ssh/authroized_keys咱们能够看见咱们已经进入了命令行
1.13.3.更改用户密码 passwd root3d
出现小方框说明虚拟机不支持中文,咱们须要定义成英文运行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