0%

CentOS 8 基础配置

常用工具汇总

  • vim 文件编辑工具。

  • net-tools 网络工具包:ifconfignetstatroute,详情见:yum info net-tools

  • pcre2-tools 工具包: pcre2test:可效验 nginx 路由正则规则。

  • tcpdump 用于抓取、分析网络包。

配置 SSH 远程登录

1
[root@codezm ~]# vi /etc/ssh/sshd_config

vi normal 模式下,可使用 / 搜索关键字,示例:依次按键 / + Port +Enter。使用 x 删除 # 注释符号。

Port 22
ListenAddress 0.0.0.0

ListenAddress ::

PermitRootLogin yes
PubkeyAuthentication yes

更改完毕后键入 :wq 保存并退出文件编辑操作。

为使配置生效,需重启 sshd 服务。

1
$ systemctl restart sshd

关闭防火墙

1
2
$ systemctl stop firewalld
$ systemctl disable firewalld

关闭SELinux

  • 查看 SELinux 状态

    1
    2
    3
    4
    [root@codezm ~]# /usr/sbin/sestatus -v
    SELinux status: disabled
    [root@codezm ~]# getenforce
    Disabled
    • Disabled 表示关闭
    • Enabled 表示开启
  • 临时关闭 SELinux

    1
    $ setenforce 0
  • 永久关闭 SELinux,更改配置文件之后需重启机器使之生效。

    1
    $ sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

CentOS 系统没落后记

  • https://rockylinux.org/ 将继续延续 CentOS ,并基于上游稳定 RHEL 版本构建。
  • 迁移 CentOS 8、7、6 至 Oracle Linux