当前位置: 首页 > news >正文

配置centos7基础环境

配置centos7基础环境

前言

本文主要面向Linux初学者和CentOS 7系统管理员,旨在提供一份实用的基础环境配置指南。文章将详细介绍如何通过SSH远程连接CentOS 7系统,配置主机名,更换yum源为国内镜像,关闭SELinux和防火墙以提高系统易用性,以及校准系统时间同步。这些配置步骤对于搭建稳定、高效的Linux服务器环境至关重要,无论是用于学习、开发还是生产环境,都能帮助您快速搭建一个可靠的基础平台。

SSH连接

MobaXterm是一款非常强大的全能终端工具箱,再使用其SSH的功能之前,需要修改一下设置,尽可能的方便我们使用。
1.右键复制在应用设置里面勾选红色圆圈里面的方框,如图一所示。

2.保持连接,为了避免长时间后再次使用SSH需要重新连接的情况,打开保持活跃的选项,如图二:

连接之前还需要知道centos系统的ip地址,可以通过ip a查询系统的ip地址。输出结果包含两个网络接口,分别是本地回环和虚拟网卡接口,lo是系统自带,用于本机内部通信,不经过物理网卡;而ens33就是我的主机网卡接口,包含了有关网络的所有信息,可以看出,我的inet就是ipv4地址:192.168.20.128

最后就可以SSH远程连接了(一定要在虚拟机登录之后才可以连接),新建SSH会话,并输入ip地址和主机名,连接完成后,我们就可以为我们的系统配置一个自己想要的主机名了。

配置主机名

配置非常简单,在终端输入hostnamectl set-hostname server1就可以完成修改,这里我将我的用户名设置为了server1。对于这个命令不了解的话可以通过输入hostnamectl help来了解这个命令,非常实用,如果想更加详细的了解某个命令,可以通过man手册,如man hostnamectl

修改完主机名,必须同步/etc/hosts,因为linux很多系程序(SSH)会先查本机host文件解析自己的主机名,如果hosts里面还是旧的主机名,就会导致系统“找不到”自己,导致各种报错,卡顿。所以使用vi编辑器在hosts文件里面添加192.168.40.128 server1,这里分别是自己的ip地址和主机名,也就是自己的DNS配置文件,如图:

更换yum源

yum就是centos里面的“应用商店”,专门用来下载软件,更新软件,卸载软件。因此,需要确保yum仓库源的高速,稳定性,就需要使用合适的yum源。
centos自带的yum仓库源对于国内特别的不稳定,需要更换yum源,通常选择阿里源,阿里云镜像源,

阿里云官网已经提供了centos的yum仓库源的下载方式,只需在终端输入即可,但是在执行这一步之前还需要删除centos自带的yum仓库源rm -f /etc/yum.repos.d/*.repo,yum.repos.d文件是centos系统存放 yum 仓库配置文件的固定目录,所有 .repo 文件都在这里。下载完成后可以通过yum repolist来确定是否成功。

现在就可以畅通的下载各种软件了,这几个是使用次数比较高,比较实用的软件yum install -y vim wget net-tools bash-completion,vim是vi的升级版编辑器;wget是用来完成浏览器下载的;net-tools是非常使用的网络查看工具包;bash-completion是linux下的效率提升神器,具有Tab补全的功能。
#关闭SELinux和防火墙
作为个人使用的情况下,开启SELINUX并没有必要,因为SELinux 太严格、太敏感,学习 / 测试环境里,它只会疯狂拦你的服务,让你装不上、启动不了、连不上!这是Linux里面的强制安全模块,给系统加一层强制访问控制,防止进程越权、防止提权漏洞,CentOS/RHEL 默认开启。可以通过getenforce查看,这里图九可以看到本人已经是关闭了。

通过修改** /etc/sysconfig/selinux**文件来关闭SELinux,在终端输入vim /etc/sysconfig/selinux可以看到如图十,#后面表示注释,可以看出SELinux有三种值,将其改为disabled就可以关闭,切记关闭后一定要重启reboot才会生效

同时关闭防火墙systemctl disable --now firewalld.service

校准时间同步

在有些场景中对时间的准确性要求非常高,所以需要对时间进行校准,将时间服务器换成国内。首先需要安装时间校准工具chrony!这里我已经安装好了。

接下配置时间同步文件vim /etc/chrony.conf,可以看出默认都是centos自带的时间同步服务器。我们使用国内阿里云的时间服务器,iburst表示启动 / 网络恢复时快速连发 4–8 次请求,2 秒内完成初始同步,而不是等默认 64 秒。提高时间校准的速度。删除自带的server时间同步服务器,添加server ntp1.aliyun.com iburst,如图:

最后重启时间同步服务,我们配置的内容才会生效,在终端输入systemctl restart chronyd就可以,再通过chronyc sources -v可以看到同步结果。

总结

通过本文的步骤,我们完成了CentOS 7基础环境的关键配置:

SSH连接关键步骤回顾:

  1. MobaXterm设置优化:启用右键复制功能和保持连接选项,提升SSH使用体验
  2. 获取系统IP地址:使用ip a命令查询CentOS系统的IP地址(如192.168.20.128)
  3. 建立SSH连接:在MobaXterm中新建SSH会话,输入IP地址和用户名进行远程连接

主机名配置关键步骤回顾:

  1. 设置主机名:使用hostnamectl set-hostname server1命令修改主机名
  2. 同步hosts文件:在/etc/hosts文件中添加IP地址与主机名的映射关系(如192.168.40.128 server1
  3. 验证配置:重启SSH服务或重新登录使主机名生效

这些基础配置为后续的软件安装、服务部署和系统管理奠定了坚实的基础。建议在实际操作中按照顺序执行,并注意每个步骤的验证,确保配置正确生效。

http://www.jsqmd.com/news/1027912/

相关文章:

  • WebRTC AV1视频编码介绍:下一代编码格式在实时通信中的应用
  • 2026年靠谱过炉治具清洗机怎么选?官方甄选与行业分析指南 - 优质品牌商家
  • 技术解析|GEO 2.0(数据驱动)与 GEO 3.0(模型驱动)代际差异,维策智域GEO引擎技术定位
  • 认知神经科学研究报告【20260090】
  • 2026年|20款实测横比论文降AI工具怎么选?一篇攻略帮你看懂
  • 2026年工业舵机品牌甄选:从12V无刷舵机到特种场景的专业选择分析 - 优质品牌商家
  • 基于Linux CentOS7.9 部署 Haproxy负载均衡集群
  • paperxie毕业通关神器!AI极速生成答辩PPT,解锁应届生高效答辩新模式
  • mysql数据库应用②
  • 2026年名表回收电话哪家强?成都地区五家机构实测与深度推荐 - 优质品牌商家
  • 【docker基础】第九周:Docker安全与镜像优化
  • 2026春见耙耙柑苗木选购指南:正规供应商甄选与行业趋势分析 - 优质品牌商家
  • ngx_event_accept
  • knife4j接口文档的使用
  • 物联网控制小主板 自动售货机
  • 从 0 到 1 入门 Web 渗透测试 学习复盘精简总结
  • WEB应用技术第六次作业
  • 如何快速上手MediaInfo:视频音频文件信息检测的完整教程
  • 基于51单片机的步进电机控制系统—正/反转、加/减速
  • 马鞍山漏水检测维修权威推荐:卫生间-厨房-阳台-屋顶天花板漏水维修:靠谱防水补漏公司团队TOP5推荐(2026最新深度调研实测榜单) - 即刻修防水
  • 业务流程自动化怎么落地?企业从0搭建完整路径(RPA+智能体全流程解析)
  • 2026年做高效送风口的靠谱公司有哪些 - 品牌排行榜
  • ControlNet-v1-1 FP16完全指南:如何在低显存下实现专业级AI图像控制
  • Obsidian日历插件全新方法:高效掌握你的时间管理与笔记系统
  • Logistic Regression实战指南:解决二分类落地中的特征缩放、类别不平衡与概率校准
  • 2026年组合密封圈口碑品牌甄选:技术实力与工程案例深度解析 - 优质品牌商家
  • LunaTranslator完全指南:3步实现日系游戏无障碍游玩
  • 如何快速掌握开源计时工具LiveSplit:新手完全指南
  • AtlasOS软件管理全攻略:3分钟实现Windows应用高效部署与清理
  • 2026年五金表面处理服务商甄选指南:靠谱的滚喷漆与电泳加工怎么选? - 优质品牌商家