配置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/*.repoyum.repos.d文件是centos系统存放 yum 仓库配置文件的固定目录所有 .repo 文件都在这里。下载完成后可以通过yum repolist来确定是否成功。现在就可以畅通的下载各种软件了这几个是使用次数比较高比较实用的软件yum install -y vim wget net-tools bash-completionvim是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连接关键步骤回顾MobaXterm设置优化启用右键复制功能和保持连接选项提升SSH使用体验获取系统IP地址使用ip a命令查询CentOS系统的IP地址如192.168.20.128建立SSH连接在MobaXterm中新建SSH会话输入IP地址和用户名进行远程连接主机名配置关键步骤回顾设置主机名使用hostnamectl set-hostname server1命令修改主机名同步hosts文件在/etc/hosts文件中添加IP地址与主机名的映射关系如192.168.40.128 server1验证配置重启SSH服务或重新登录使主机名生效这些基础配置为后续的软件安装、服务部署和系统管理奠定了坚实的基础。建议在实际操作中按照顺序执行并注意每个步骤的验证确保配置正确生效。
配置centos7基础环境
发布时间:2026/6/17 6:02:21
配置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/*.repoyum.repos.d文件是centos系统存放 yum 仓库配置文件的固定目录所有 .repo 文件都在这里。下载完成后可以通过yum repolist来确定是否成功。现在就可以畅通的下载各种软件了这几个是使用次数比较高比较实用的软件yum install -y vim wget net-tools bash-completionvim是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连接关键步骤回顾MobaXterm设置优化启用右键复制功能和保持连接选项提升SSH使用体验获取系统IP地址使用ip a命令查询CentOS系统的IP地址如192.168.20.128建立SSH连接在MobaXterm中新建SSH会话输入IP地址和用户名进行远程连接主机名配置关键步骤回顾设置主机名使用hostnamectl set-hostname server1命令修改主机名同步hosts文件在/etc/hosts文件中添加IP地址与主机名的映射关系如192.168.40.128 server1验证配置重启SSH服务或重新登录使主机名生效这些基础配置为后续的软件安装、服务部署和系统管理奠定了坚实的基础。建议在实际操作中按照顺序执行并注意每个步骤的验证确保配置正确生效。