码迷,mamicode.com
首页 > 其他好文 > 详细

2017.12.14 1周4次

时间:2017-12-15 13:37:18      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:linux学习

1.13 单用户模式

1.重启命令  【Shutdown –r now】; 【Reboot】; 【Init 6】; 【poweoff】

2.更改root密码

1)重启系统,在启动界面上按下方向键,不让它进入系统,停留在开机界面

技术分享图片

移动光标定位在第一行,按【e】键进入grub(找到系统启动盘)编辑界面

2)修改配置

在这个页面,找到linux16这一行,将之前的【ro】,改为【rw init=sysroot/bin/sh】

技术分享图片技术分享图片

按【ctrl+x】,to start,

技术分享图片

3)修改密码

命令【chroot /sysroot】,chroot命令是切换系统,/sysroot目录就是原始系统,只有在这个目录下才能修改root密码命令【passwd root】,passwd表示更改使用者的密码

技术分享图片

如果显示乱码(vmare终端不支持显示中文),需要设置语言为英文

技术分享图片

按【ctrl+c】退出

输入【LANG=en】

4)保存密码,重启系统

最后输入命令【touch /.autorelabel】 ,在/目录下创建一个.autorelabel文件,这一步的作用是让SELinux生效,如果不执行,则我们修改的密码是不会生效的

输入命令【exit】退出,再输入命令【reboot】重启

技术分享图片

1.14 救援模式

查看运行级别命令

ls -l /usr/lib/systemd/system/runlevel*.target

技术分享图片

1.设置光盘启动

1)打开虚拟机设置,右键“设置”,查看设置如下:

技术分享图片

2)设置启动时进入BIOS,右键“电源”,选择如下:

技术分享图片

3)进入bios设置,按方向键选择 “Boot” 那一项,然后使用上下方向键和+/-号来移动,最终让CD-ROM Drive 挪动到最上面一行。最后按F10, 再按回车进入光盘启动界面

技术分享图片

2.进入rescue模式

技术分享图片在启动界面用方向键选择

技术分享图片

回车后出现的界面选择“Rescue a CentOS system”

技术分享图片

连续敲两次回车,会出现如下界面

技术分享图片

提示我们Rescue 环境将会找到我们已经安装的Linux系统,并将其挂载到/mnt/sysimage 下,这一步选择 ‘Continue’ 然后回车

技术分享图片

会看到一个小提示框,它告诉我们Linux系统挂载到了 “/mnt/sysimage” . 如果想获得root 环境,需要执行命令 “chroot /mnt/sysimage” 继续回车技术分享图片

3.更改密码

技术分享图片

4.完成

1.15 克隆虚拟机

1.关闭虚拟机

2.右键“管理”-“克隆”

技术分享图片 

 3.默认连续2个“下一步”.

4.输入虚拟机名称。点“完成”。

技术分享图片

5.点“关闭”,克隆完成

技术分享图片

6.登陆克隆主机,修改IP地址

1)命令 #vi /etc/sysconfig/network-scripts/ifcfg-ens33进入编辑更改IP地址为192.168.37.101删除UUID这行(是克隆过来的,跟原来的是一样,会有问题),保存退出

技术分享图片

2)重启网络服务

# systemctl restart network.service

技术分享图片

测试连通

7.更改主机名

查看主机名:# hostname

更改主机名:# hostnamectl set-hostname aming-02

退出在进就看到主机名更改为aming-02

技术分享图片

更改另一台主机名为aming-01

技术分享图片

查看主机名配置文件

# cat /etc/hostname

技术分享图片

8. 2台主机用Xshell远程连接起来

1)另存为aming-01的会话,改会话名为aming02

技术分享图片

2)进入aming02的属性,更改ip地址192.168.37.101

技术分享图片

3)连接aming-02

技术分享图片

4)连接aming-01

技术分享图片

5)aming02做快照

1.16 Linux机器相互登录

1.使用【w】命令查看系统负载 

 aming-02主机,里面有个”pts/0 92.168.37.1”,是宿主机的ip

技术分享图片

aming-01主机,跟aming-02一样

技术分享图片

2.使用【SSH】命令连接2台主机aming-02连接aming-01

技术分享图片

使用【w】命令再次查看aming-01系统负载

跟原来比较多了个“pts/1 92.168.37.101”的连接,说明现在有2个客户端在连它

技术分享图片

3.SSH的命令用法

默认ssh命令用法【# ssh username@ip】

查看当前登陆用户【whoami】

指定端口命令【ssh -p port username@ip】

技术分享图片

4.linux主机间密钥认证

如果02连接01需要的条件是02上有私钥,01上有公钥使用【# ssh-keygen】命令生成密钥对root/.ssh/id_rsa 是私钥;root/.ssh/id_rsa.pub是公钥;密码为空技术分享图片

02的公钥复制到01上去

02主机上

技术分享图片

01主机

技术分享图片

用【getenforce】查看01主机SElinux开启状态,

如何显示“Enforcing”,说明是开启状态,“Permissive”关闭状态,

用【# setenforce 0】临时关闭。下次重启SElinux后还会开启

技术分享图片

永久关闭SElinux必须运行如下命令【# vi /etc/selinux/config】

技术分享图片

更改SELINUX=enforcing为SELINUX=disable,存盘退出,重启系统。

5.测试连接成功

技术分享图片


2017.12.14 1周4次

标签:linux学习

原文地址:http://blog.51cto.com/415326/2050998

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!