centos の次のチュートリアル コラムでは、CentOS7 のシステム初期化設定について紹介します。
CentOS7 システム初期化設定
2019 年 3 月 7 日#1. ネットワーク構成システム バージョン: CentOS Linux リリース 7.3-1611
グラフィカル ツールを使用して IP アドレスとホスト名を構成しますIP:192.168.82.103/24
主机名:leanote.jmkf.com
構成ファイルを変更することもできます
[root@leanote ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens32 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens32 UUID=eb220f0e-779d-48c6-8e1b-093b2f9eff0f DEVICE=ens32 ONBOOT=yes IPADDR=192.168.55.58 PREFIX=24 IPADDR1=192.168.82.103 PREFIX1=24 GATEWAY=192.168.82.254 DNS1=192.168.94.201 IPV6_PEERDNS=yes IPV6_PEERROUTES=yes
2. ファイアウォールをオフにする
# 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 --nopid 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. - 此状态表示防火墙处于开启状态 -
# 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. - 此状态表示防火墙处于关闭状态 -
# systemctl enable firewalld.service 启用 # systemctl disable firewalld.service 禁用
[root@leanote ~]# systemctl enable firewalld.service Created 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.service Removed 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=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=enforcing
SELINUX=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 ソースを変更します
https:// opsx.alibaba.com/mirror
4.1 バックアップ
すべての# mkdir /etc/yum.repos.d/bak # mv /etc/yum.repos.d/* /etc/yum.repos.d/bak
# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup4.2 新しい CentOS-Base.repo を /etc/yum.repos.d/
# 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.repo
epel(RHEL 6)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
epel(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 repolist5. 基本的なソフトウェア ツールのインストール設定済みの YUM ライブラリを使用して共通のソフトウェアとツールをインストールします
# yum install -y vim # yum install -y wget # yum install -y lrzsz
# yum search ifconfig # yum install -y net-tools # yum provides ifconfigコマンドペースト
nmtui systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 vi /etc/selinux/config SELINUX=disable mkdir /etc/yum.repos.d/bak mv /etc/yum.repos.d/* /etc/yum.repos.d/bak curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum clean all yum makecache yum repolist yum install -y vim yum install -y wget yum install -y lrzsz yum install -y net-tools
プログラミング関連の知識については、プログラミング教育をご覧ください。 !
以上がCentOS7のシステム初期化設定を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。