一.虚拟机与系统安装:
点击选择第一行安装centos7 进入图形化界面
选择中文 手动分区
二.网络配置:
一般生产环境只能手动指定IP地址 输入下面命令:
vi /ect/sysconfig/network-scripts/ifcfg-(使用的网卡) i插入编辑 最后:wq保存退出
最后重启服务systemctl restart network.server 测试网络是否正常。
三.远程登录及密钥认证:
这是由于没有关闭selinux,所以拒绝登录 接着关闭selinux
linux发行版本:
https://commons.wikimedia.org/wiki/File:Linux_Distribution_Timeline.svg(发行版本时间图)
RedHat:
1.Fedora实验版本(2002)
2.RHEL:企业版本(2002)
3.CentOS(2004)跟RedHat相似度非常高2014年被RedHat收购,目前作为实验版本发行。
操作系统是对内核进行包装,安装很多第三方工具形成操作系统
内核已经发行到4.xx版本
安卓运用4版本内核,发展十分迅速
1991—2018过去将近30年发布了很多小版本 ,大版本发布很慢。
CentOS版本:https://wiki.centos.org/Download
Linux是一种类Unix系统。
GNU:一项自由软件运动,目标为了创建一套完全自由的操作,它要求我们可以自由使用,自由更改,自由发布软件,GPL制定规定。
分区:
boot:存放运行系统的引导文件
swap:虚拟内存(小于等于4G 俩倍内存大于8G分8G)特殊要求除外
/:主目录
注意分区设置好后不能更改
配置网络:自动获取(dhclient)
手动配置(生产环境为手动指定)
vi /ect/sysconfig/network-scripts/ifcfg-(使用的网卡) i插入编辑 最后:wq保存退出
最后重启服务systemctl restart network.server 测试网络是否正常。
route-n查看网关是否正常
有时服务报错启动失败 就关闭system disable NetworkManager服务
密钥登录:客户端生成密钥对 私钥留客户端
公钥留服务器
密钥登录需要关闭selinux
运行级别:ls -l /usr/lib/systemd/system/runlevel*target
查看默认target:systemctl get-default
永久修改target:systemctl set-defualt multi-user.target
同步时间:ntpdate time.windows.com
无人值守安装CentOs7系统:https://www.cnblogs.com/clsn/p/7839965.html
http://blog.51cto.com/13055758/2086322
PXE:预启动执行环境 通过网络接口启动计算机,不依赖本地储存设备
通过调用IP UDP DHCP TFTP等协议
单用户:忘记root密码可以使用单用户模式修改
救援模式:系统无法启动的时候可以使用救援模式
设置grub密码:grub-mkpasswd-pbkdf
输入口令:(自己想设置的密码)
确认口令:(确认密码一样)
会生成一个加密密码再更改文件再粘帖进去。
详情:http://ask.apelearn.com/question/18012