zoukankan      html  css  js  c++  java
  • Centos 7 minimal install 后的基础配置

    Centos 7 基础设置:

    修改默认语言: 不再是修改 /etc/sysconfig/i18n, 而是要修改 /etc/locale.conf, 以及 /etc/yum/pluginconf.d/langpacks.conf

    vi /etc/locale.conf
    vi /etc/yum/pluginconf.d/langpacks.conf

    修改启动级别: 不再是修改 /etc/inittab, 而是通过systemctl配置, 如下

    # 查看当前启动级别
    systemctl get-default 
    # 设置启动级别
    systemctl set-default TARGET.target
    # TARGET 与旧版本的对应关系如下
    init  systemctl target
    0     shutdown.target
    1     emergency.target
    2     rescure.target
    3     multi-user.target
    45     graphical.target
    6

    Centos 7 安装ifconfig

    Centos7 minimal install下不带net-tools

    先要连上网络

    修改/etc/sysconfig/network-scripts/ifcfg-ens123123 去掉其中ipv6相关的内容, 改为

    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    NAME=ens160
    UUID=65c09798-4a11-4dd8-8140-5b5ae60df409
    DEVICE=ens160
    ONBOOT=yes
    IPADDR=192.168.31.154
    NETMASK=255.255.255.0
    GATEWAY=192.168.31.1
    DNS1=192.168.31.1
    DNS2=8.8.8.8

    其中UUID可以使用 uuidgen [interface] 命令获得

    uuidgen ens160

    重启network

    systemctl restart network.service

    查找, 安装对应的包

    # search it
    yum search ifconfig
    # found then install it
    yum install net-tools.x86_64

    CentOS7中更改主机名

    需要修改 /etc/hostname, 修改/etc/sysconfig/network配置文件可能起作用但是不推荐

    修改CentOS7主机名的方法有以下几种

    1. 在安装操作系统的时候设定好主机名
    2. 直接使用文本编辑器修改/etc/hostname配置文件
    3. 使用hostnamectl命令, hostnamectl set-hostname name, 再通过hostname或者hostnamectl status命令查看更改是否生效

    查看静态, 瞬态或灵活主机名,分别使用--static, --transient 或 --pretty 选项

    hostnamectl status [--static|--transient|--pretty]

    Centos7 打开指定端口

    不再使用iptables, 而是使用 firewall-cmd 管理

    # 不要忘记 --permanent 
    [root@osboxes java]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
    # OR 添加一个地址段
    [root@osboxes java]# firewall-cmd --zone=public --add-port=5060-5061/udp --permanent
    success
    # 需要reload后才启用, 热加载
    [root@osboxes java]# firewall-cmd --reload
    # OR 冷加载
    [root@osboxes java]# firewall-cmd --complete-reload
    success
    # 能看到新端口已经添加
    [root@osboxes java]# firewall-cmd --zone=public --list-all
    public (default, active)
      interfaces: eno16777984
      sources:
      services: dhcpv6-client mdns ssh
      ports: 8080/tcp
      masquerade: no
      forward-ports:
      icmp-blocks:
      rich rules: 
    # 删除一个端口
    firewall-cmd --permanent --zone=public --remove-port=8080/tcp
    firewall-cmd --permanent --zone=public --remove-port=8080/udp



  • 相关阅读:
    二分
    枚举
    dp
    bfs
    bfs
    dfs
    ipython快捷键
    虚拟机串口连接嵌入式开发板
    rtmp向IR601移植过程(无功能步骤,只有移植步骤)
    静态库和动态库
  • 原文地址:https://www.cnblogs.com/milton/p/6180962.html
Copyright © 2011-2022 走看看