博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos 7 minimal install 后的基础配置
阅读量:6492 次
发布时间:2019-06-24

本文共 2118 字,大约阅读时间需要 7 分钟。

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 target0     shutdown.target1     emergency.target2     rescure.target3     multi-user.target4     无5     graphical.target6     无

 

Centos 7 安装ifconfig

Centos7 minimal install下不带net-tools

先要连上网络

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

TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noNAME=ens160UUID=65c09798-4a11-4dd8-8140-5b5ae60df409DEVICE=ens160ONBOOT=yesIPADDR=192.168.31.154NETMASK=255.255.255.0GATEWAY=192.168.31.1DNS1=192.168.31.1DNS2=8.8.8.8

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

uuidgen ens160

重启network

systemctl restart network.service

查找, 安装对应的包

# search ityum search ifconfig# found then install ityum 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 --permanentsuccess# 需要reload后才启用, 热加载[root@osboxes java]# firewall-cmd --reload# OR 冷加载[root@osboxes java]# firewall-cmd --complete-reloadsuccess# 能看到新端口已经添加[root@osboxes java]# firewall-cmd --zone=public --list-allpublic (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/tcpfirewall-cmd --permanent --zone=public --remove-port=8080/udp

 

转载地址:http://tghuo.baihongyu.com/

你可能感兴趣的文章
HBase备份之导入导出 原文 http://blog.csdn.net/iam333/article/details/38495617
查看>>
bzoj 2733 平衡树启发式合并
查看>>
类的关系-依赖
查看>>
build qt4.8.5 on centos7 or suse11.1
查看>>
Chapter 7 进程环境
查看>>
配置文件
查看>>
poj1611(并查集简单应用)
查看>>
自动化运维工具——ansible详解(二)
查看>>
浅谈反射
查看>>
java用匿名内部类实现多线程堆内存变量共享
查看>>
Emacs 矩形编辑
查看>>
iOS之创建CocoaPods公有库教程
查看>>
sql的行转列(PIVOT)与列转行(UNPIVOT)
查看>>
NUC1016 斐波那契数列
查看>>
关于在vs2012中搭建Git版本控制系统 (by Liang)
查看>>
如何像Uber一样给工程师派单 解放外包落后的生产力
查看>>
十道腾讯软件开发工程师面试题
查看>>
Java日期处理类的相关使用
查看>>
2018年4月26日笔记
查看>>
Ajax与Flask传值的跨域问题
查看>>