Centos 7 minimal install 后的基础配置
2024-10-16 05:44:44
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
shutdown.target
emergency.target
rescure.target
multi-user.target
无
graphical.target
无
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--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主机名的方法有以下几种
- 在安装操作系统的时候设定好主机名
- 直接使用文本编辑器修改/etc/hostname配置文件
- 使用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=/tcp --permanent
# OR 添加一个地址段
[root@osboxes java]# firewall-cmd --zone=public --add-port=-/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: /tcp
masquerade: no
forward-ports:
icmp-blocks:
rich rules:
# 删除一个端口
firewall-cmd --permanent --zone=public --remove-port=/tcp
firewall-cmd --permanent --zone=public --remove-port=/udp
最新文章
- 如何让PowerShell显示中文不乱码
- hive load数据为null
- BZOJ1190[HNOI2007]梦幻岛宝石
- 【图像处理】【SEED-VPM】5.uImage的烧写 &; NFS烧写文件系统
- bootstrap2.0与3.0的区别
- GO语言练习:channel select 超时机制
- SharePoint 2013 对象模型操作";网站设置";菜单
- (转载)postgresql navicat 客户端连接验证失败解决方法:password authentication failed for user
- Yii 框架ajax搜索分页
- cf459E Pashmak and Graph
- C#中foreach语句的迭代器实现机制
- Java对象序列化的使用和定制
- JavaScript练习2
- Dynamics CRM 视图显示列的拷贝—view layout replicator
- SSH下authorized_keys, id_rsa, id_rsa.pub, known_hosts作用
- Luffy之注册认证(容联云通讯短信验证)
- Week7阅读笔记
- day12 max min zip 用法
- 读SRE Google运维解密有感(二)
- Android Monkey压力测试环境搭建及使用
热门文章
- Java String和Date的转换 Date类型操作
- Oracle用imp和exp实现数据的导入和导出
- java使用POI获取sheet、行数、列数
- Android之Android软键盘的隐藏显示研究
- coco游戏android.mk
- 让Mac风扇面对PD不再疯狂
- 【Burnside定理】&;【Pólya定理】
- HTML中显示特殊字符,如尖括号 “<;”,";>;";等等
- Android组件之BroadCast简单实践
- T-SQL with as 的用法(转) SQL 下的递归查询 SQL2005(CTE) ,SQL2000(Function 递归)