第一天第一节课
一 . 直播课笔记:
课堂纪律
考核细节
学习方法
运维宏观介绍
二 .预习课笔记
第一章 安装.登录centos7
1.1 学习之初
1.2 约定
1.3 认识linux
1.4 安装虚拟机
1.5 安装centos7
1.6 配置ip
1.7 配置IP
1.8 网络问题排查
1.9 使用putty远程连接linux
1.10 使用xshell连接liunx
1.11 putty密钥认证
1.12 xshell密钥认证
1.13 单用户模式
1.14 救援模式
1.15 克隆虚拟机
1.16 linux机器互相登录
一 . 课堂笔记
按时完成预习任务和课堂笔记。
考核细节 :按时签到及回帖,笔记和回帖内容都是按质量给分,每要周测试。
学习方法 :课前预习和笔记很重要,课堂内有问题及时提问,课后要复习,遇到问题及时在群里问。
运维宏观介绍:知道什么是运维,在运维工作中需要做什么,了解运维的就业现状,以后的发展前景,和对自己将来的规划该如何去做。
二. 预习笔记
1.1 . 学习之初
学习用到的软件 :
r.aminglinux.com
上课用到的代码命令:
centos7.aminglinux.com
对自己未来的规划及定位
1.2. 约定
1.下载linux7.3版本系统 2.虚拟机 vmware workstation10
1.3. 认识linux
1.linux是一个操作系统
2.linux的历史
1.4 . 安装虚拟机
给虚拟机自定义名字,选择安装到空间比较大的磁盘。磁盘的容量可以选择30G实验用,选择将虚拟磁盘存储为单个文件
选择虚拟机配置 自定义硬件 内存一般选择1G 处理器选择一个。网络连接选择桥接模式
1.5 .安装centos 7
在编辑虚拟机设置里选项里选择使用ISO映像文件,开启虚拟机
进入安装界面选择第一项 install centos 7回车 然后语言选择中文简体
这里有四种中分区,选择标准分区,点击+号分区。其中/boot是启动目录 200M swap:交换分区 2048M是内存的2倍,内存大最多分8G剩下的空间给 根“/”
成后开始安装 ,创建超级管理员root密码 ,
1.6 配置IP
安装完成后重启进入系统正确方式
可以尝试输入命令ls(列出当前目录下文件),为了利于我们操作方便,用远程终端来操作,需要配置IP。输入dhclient自动获取IP
然后输入ip add查看ip地址
因为自动获取的是动态IP ,设置IP为固定 。使用命令
> ls /etc/sysconfig/network-scripts/ifcfg-ens33
(tab键可以补全命令)
使用vi命令编辑此命令
输入回车后进入编辑界面,按字母 i 进入编辑模式(左下角显示 INSERT) .DHCP修改为static(改为静态)
ONBOOT改为yes(不修改网卡重启不加载ip不能生效)
配置ip 子网掩码 网关 DNS 完成后按esc保存 ,输入命令:wq (保存并退出)
退出后按ctrl+l 清屏, 输入
systemctl restart network.service
重启网络服务。
输入ifconfig或ip add命令查看ip 。并ping某网址检测网络连通性。测试完不能上网
1.7 网络问题排查
使用 yum install -y net-tools安装ifconfig命令
(yum相当于应用商店在linux中可以安装需要的应用)开始-puttygen-generate`
2.安装完成 生成公钥,设置密码。公钥可以直接复制,私钥保存文档
3
.创建目录: mkdir /root/.ssh
修改权限:chmod 700 /root/.ssh
vi编写文件:vi /root/.ssh/authorized_keys
按i 进入编辑模式粘贴字符串 :wq保存退出
关掉防火墙
selinux:# setenforce 0
4.putty窗口设置:ssh-Auth-Browse找到私钥保存文档-session-save-open
1.12. shell密钥认证
1.14. 忘记root密码
重启linux命令 (reboot init 6 shutdown -r now)
关机=init 0 poweroff
rw init=/sysroot/bin/sh
3, ctrl+x进入界面, 输入chroot /sysroot/切换到之前系统 输入passwd root 用LANG=en(定义源)输入新的密码
必须
输入命令(touch /.autorelabel)
重启进入系统 新密码正常登陆
1.15. 救援模式
1 .运行级别(0-6)
启动界面-troubleshoot ing–rescue a centos LIinux system-1)continue
chroot /mnt/sysimage/--passwd root
输入新的密码
重启动前进行设置:设备状态不链接(光驱断电) 然后重新启动。单用户模式也可以修改错误配置文件
1.16. 克隆虚拟机
实验需求多台机器时可以克隆
2. 先关闭原来的虚拟机- 右键-管理–克隆–下一步–创建链接克隆–修改名称完成
. 开机启动进入界面修改IP地址避免两台IP冲突
进入vi编辑模式修改ip 删掉uuid 避免冲突
systemctl restart network.service
查看ip (ifconfig)用ping命令检测ip是否正确
开启另一台虚拟机
开启前设置02主机名(hostname=查看主机名)
输入 hostnamectl set-hostname qinkai-02
退出重新登录 主机名生效01主机相同方法修改主机名
使用xshell远程连接两台机器,注意连接时修改第二个IP给第二台机器做快照方便实验恢复。
1.17 . Linux机器互相登录
在01机器上输入命令 ssh 192.168.18.129 提示输入yes后,屏幕不断出现y,只有按ctrl + c结束
错误是:The authenticity of host 192.168.0.xxx can't be established.
执行ssh -o StrictHostKeyChecking=no 192.168.18.129
(ssh: connect to host 192.168.169 port 22: No route to host 处理方法 关闭 service iptables stop )
vi /root/.ssh/authorized_keys编辑
检查selinux状态( 输入getenforce
查看状态 显示Enforcing
说明打开 setenforce 0=关闭状态
)
输入ssh -p 22 [email protected]
连接另一台机器