博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 系统初始化设置
阅读量:7236 次
发布时间:2019-06-29

本文共 5426 字,大约阅读时间需要 18 分钟。

CentOS7系统初始化设置

2019年03月07日

系统版本:CentOS Linux release 7.3-1611


1. 网络配置

使用 nmtui 图形工具配置IP地址和主机名

IP:192.168.82.103/24  主机名:leanote.jmkf.com

也可以更改配置文件

[root@leanote ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens32TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens32UUID=eb220f0e-779d-48c6-8e1b-093b2f9eff0fDEVICE=ens32ONBOOT=yesIPADDR=192.168.55.58PREFIX=24IPADDR1=192.168.82.103PREFIX1=24GATEWAY=192.168.82.254DNS1=192.168.94.201IPV6_PEERDNS=yesIPV6_PEERROUTES=yes

2. 关闭防火墙

2.1 查看firewall

# systemctl status firewalld.service
[root@leanote ~]# systemctl status firewalld.service● firewalld.service - firewalld - dynamic firewall daemon   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)   Active: active (running) since 五 2017-12-29 12:10:34 CST; 3s ago     Docs: man:firewalld(1) Main PID: 11473 (firewalld)   CGroup: /system.slice/firewalld.service           └─11473 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid12月 29 12:10:33 leanote.jmkf.com systemd[1]: Starting firewalld - dynamic firewall daemon...12月 29 12:10:34 leanote.jmkf.com systemd[1]: Started firewalld - dynamic firewall daemon.- 此状态表示防火墙处于开启状态 -

2.2 关闭firewall

# systemctl stop firewalld.service
[root@leanote ~]# systemctl stop firewalld.service[root@leanote ~]# systemctl status firewalld.service● firewalld.service - firewalld - dynamic firewall daemon   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)   Active: inactive (dead)     Docs: man:firewalld(1)12月 29 12:10:33 leanote.jmkf.com systemd[1]: Starting firewalld - dynamic firewall daemon...12月 29 12:10:34 leanote.jmkf.com systemd[1]: Started firewalld - dynamic firewall daemon.12月 29 13:43:31 leanote.jmkf.com systemd[1]: Stopping firewalld - dynamic firewall daemon...12月 29 13:43:31 leanote.jmkf.com systemd[1]: Stopped firewalld - dynamic firewall daemon.- 此状态表示防火墙处于关闭状态 -

2.3 禁止firewall开机启动

# systemctl enable firewalld.service    启用  # systemctl disable firewalld.service   禁用
[root@leanote ~]# systemctl enable firewalld.serviceCreated symlink from /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service to /usr/lib/systemd/system/firewalld.service.Created symlink from /etc/systemd/system/basic.target.wants/firewalld.service to /usr/lib/systemd/system/firewalld.service.-----------------------------------------------------------------------------------------------------------------[root@leanote ~]# systemctl disable firewalld.serviceRemoved symlink /etc/systemd/system/basic.target.wants/firewalld.service.Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

3. 关闭SELINUX

[root@leanote ~]# setenforce 0      临时关闭

永久关闭需要修改SELINUX的配置文件  /etc/selinux/config

将SELINUX=enforcing 改为 SELINUX=disable
[root@leanote ~]# vi /etc/selinux/config  # This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:#     enforcing - SELinux security policy is enforced.#     permissive - SELinux prints warnings instead of enforcing.#     disabled - No SELinux policy is loaded.#SELINUX=enforcingSELINUX=disable# SELINUXTYPE= can take one of three two values:#     targeted - Targeted processes are protected,#     minimum - Modification of targeted policy. Only selected processes are protected.#     mls - Multi Level Security protection.SELINUXTYPE=targeted

4. 更改YUM源

可选 阿里云、网易云、其他网站 或者内网yum源

将 /etc/yum.repos.d/ 下的文件备份并下载相应repo文件

4.1 备份

备份所有

# mkdir /etc/yum.repos.d/bak# mv /etc/yum.repos.d/* /etc/yum.repos.d/bak

或者只备份 CentOS-Base.repo 文件

# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

4.2 下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo或者# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo或者# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo或者# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4.3 配置epel源

epel(RHEL 7)    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoepel(RHEL 6)    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repoepel(RHEL 5)    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo

4.4 运行yum makecache生成缓存

# yum clean all# yum makecache# yum repolist

5. 基本软件工具安装

通过配置好的YUM库安装常用软件和工具

# yum install -y vim# yum install -y wget# yum install -y lrzsz

最小化安装没有ifconfig命令解决方法

# yum search ifconfig# yum install -y net-tools# yum provides ifconfig

命令粘贴

nmtuisystemctl stop firewalld.servicesystemctl disable firewalld.servicesetenforce 0vi /etc/selinux/configSELINUX=disablemkdir /etc/yum.repos.d/bakmv /etc/yum.repos.d/* /etc/yum.repos.d/bakcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum clean allyum makecacheyum repolistyum install -y vimyum install -y wgetyum install -y lrzszyum install -y net-tools

转载于:https://www.cnblogs.com/haoduoyou/p/10491416.html

你可能感兴趣的文章
什么是数据湖?有什么用?终于有人讲明白了……
查看>>
易天光通信10G SFP+光模块系列分类
查看>>
U盘格式化后数据恢复,格式化后能恢复吗
查看>>
pop3协议capa指令总结
查看>>
有序线性表的有序合并
查看>>
Windows2003无法连接远程桌面问题 解决方法!
查看>>
为wordpress后台登陆添加算术验证码
查看>>
web的安全性(转贴)
查看>>
[JavaScript]
查看>>
一个Linux程序的执行过程的详解
查看>>
思科路由器配置文件备份和IOS 的备份
查看>>
如何自定义容器网络?- 每天5分钟玩转 Docker 容器技术(33)
查看>>
32位支持大容量内存详解
查看>>
HTTP 之 编译安装HTTPD2.4
查看>>
9月第一周全球增长最快域名商Top15:有孚网络居第三
查看>>
从classloader的变更说起
查看>>
设计模式6大原则
查看>>
NIS迁移
查看>>
pure-ftpd
查看>>
阿里云 MVP技术直播——缪政辉教你如何搭建万能LNMP环境
查看>>