linux修改机器名并下次登录有效,单用户/救援模式,克隆虚拟机并修改主机名,linux机器相互登录...

5月31日任务

1.13 单用户模式

1.14 救援模式

1.15 克隆虚拟机并修改主机名

1.16 Linux机器相互登录

1.13 单用户模式(案例:如果忘记root密码):

首先重启机器可使用init 6         reboot

e687707ccc0383b71d57327cb08eea7b.png

ro(只读)改为rw(读写)并写入 init=/sysroot/bin/sh,然后按下Ctrl+x

6b3d7df9ec2dd3c23131d96311b6f420.png

即进入单用户模式(类似Windows里安全模式)

首先输入          chroot /sysroot/          (即切换到原来系统下,才可用原来的命令来修改密码)

输入                 passwd root                     (即修改密码)

出现提示按Ctrl+c(取消)在输入LANG=en(定义语言非中文)

再重新输入      passwd root

输入两遍新的密码(前几次不行,后来改了复杂的密码,密码不要太简单)

最后输入         touch /.autorelabel(非常重要,一定要输入)

重启机器

1.14 救援模式:

在单用户模式下如果有加密进不去设置的时候,我们可以进入救援模式来修改root密码或更改在Linux上敲错的配置文件(改错重要配置文件而导致的系统出错)

使用光驱或U盘进入到装系统的那个界面下(也就是CD/DVD)

首先,查看虚拟机设置的CD/DVD

574a9fb2503808fa53cebf6a5f44eb31.png

选择启动时进入BIOS

e602a8a7753c069b5dcd747a8df092bd.png

2a6fce33df95cc25ba90df8b408b6df4.png

63019c61da7d7b2fbf26bb1befd3d64f.png

bbf72148a41c6dd67eb0839732c05acc.png

f01ac7cd275bf20dfc6ef7951734239d.png

按1然后回车

c59b9689603830078f53064c95d244cd.png

出现以下字符,按回车

477bfd5f1cc4bac3a8920d814831cd39.png

将上面提示的命令 写在下面

0976fecdd4ed42f1dc25fde1afd78586.png

然后就可以修改密码了(passwd root)

最后将CD/DVD前面的勾去掉(即为重启后不再进入BIOS)

ba2d902099b43b7cceb29f10e206d88b.png

重启虚拟机就可以了

1.15 克隆虚拟机并修改主机名:

1.关机后

cfd96153d58369156356359c896c2340.png

2.

376905e3146a663d37736ab8e0781cae.png

3.并修改名称

4.修改IP,改末尾数即可(vi /etc/sysconfig/network_scripts/ifcfg-ens33)

0997b2e8c6587da27e472deb1480093c.png

然后重启网络服务(systemctl restart network.service)

修改主机名:

输入      hostnamectl set-hostname aminglinux-02(后面为需要改成的名字)

1.16 Linux机器相互登录:

1.比如01连02,ssh 后面跟02的IP(可以用“W”来查看状态)

标准的写法为    ssh username@ip

whoami可查看当前用户是谁,默认是root

所以,以上状态下的标准写法应为    ssh root@192.168.159.130(02的IP)

2.ssh默认的端口是22端口,如果有特殊的端口,假设220端口

为   ssh -p 220 root@192.168.159.130

3.密钥认证连接:

假如02连01,02上要有私钥,01上要有公钥

所以,输入   ssh-keygen(即生成密钥对)会出现以下图

3363e5532cc4170236f6cffb3df53af4.png

意思是询问密钥对要存放在哪里,默认的话就回车,又会出现下图

999f23c71f2a9040b040af72b5b3c795.png

意思是输入密钥的密码,回车即为空

a6d3ba9c5c6203edf7c3ca84422597ae.png

用   cat(列出) /root/.ssh/id_rsa.pub(以上公钥标注的地址),并复制

到01(需要连接的机器)上,vi /root/.ssh/authorizen_keys,将02复制下来的公钥黏贴到01上

4.用getenforce可查看selinux防火墙的开关状态

getenforce 0可临时关闭(重启后会再次开启)

456bf5f5de6ae65828f14d4923912ce5.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值