CentOS 7 及服务相关配置
**
CentOS7安装过程自行百度,网上有很多
** 下面我来介绍下相关配置及一些服务的开闭状态## 标题
1.安装好CentOS7系统后是没有ifconfig这个命令的 先要挂载光盘:mkdir /media/cdrom mount /dev/sr0 /media/cdrom 2.进入yum路径 cd /etc/yum.repos.d vi M 将这个文件中的enabled的状态改成1 :这个的目的是为了安装光盘源文件 3.清除yum源 yum -y clean all 4.配置网络 cd /etc/sysconfig/network-scripts/ vi ifcfg-ens32 一般是自动获取Ip地址设置如上图,如果配置静态IP地址的方法是一样的 设置好后得用命令ifup ens32启动网卡 查看IP地址的命令是hostname -I 设置完成之后清除一下yum仓库 5.缓存一下yum仓库 yum makecache 6.这时就可以用xshell连接虚拟机了 在xshell里输入命令yum provides *bin/ifconfig 用来查看ifconfig的安装包 然后yum -y install 安装包名称 7.在用命令查看一下vim的安装包 yum provides *bin/vim yum -y install 安装包名称 8.查看一下远程复制scp是否有安装,如果没有也需要安装 然后安装编译用的:yum -y install gcc gcc-c++ make automake autoconf readline 9.万能的systemctl命令,这个命令可以干所有事情 用这个命令来说下关闭防火墙和开机防火墙自启动 systemctl stop firewalld 关闭防火墙 systemctl disable firewalld 关闭开自启动防火墙 10.查看开机自启动脚本 ll /etc/rc.local默认是没有开机自启动权限的 要激活才行,命令如下: chmod +x /etc/rc.d/rc.local 11.查看命令的启动状态 systemctl status 命令/服务名称 除了防火墙要关闭,还有一个服务也要关闭:systemctl stop NetworkManager,因为这个命令会让自动获取的IP地址经常自动更改 另外参考上面的防火墙开机自启动关闭流程,也要将这个服务的开机自启动关闭,这个服务的权限比配置文件还要大 12.关闭selinux 先临时关闭setenforce 0 然后永久关闭 vim /etc/seliunx/config 然后保存退出 13.修改主机名 vim /etc/hostname保存后退出 然后在临时修改hostname 主机名 改完后exit重启连接 14.优化ssh连接 vim /etc/ssh/sshd_config 将这个参数改成no 将上面这个参数改成yes 改完后重启连接exit 以上为CentOS7的基础使用,如果没有别的设置就可以做模板机使用了