标签: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.测试连接成功
标签:linux学习
原文地址:http://blog.51cto.com/415326/2050998