博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 系统基本配置
阅读量:6271 次
发布时间:2019-06-22

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

系统基本配置

建议修改系统环境英文,通过SSH远程工具管理不会出现乱码

vi /etc/sysconfig/i18n
LANG=”en_US”

建议关闭SELINUX

vi /etc/sysconfig/selinux
CentOS 系统基本配置

一、网络配置

1、通过网卡配置文件配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
CentOS 系统基本配置
2、修改计算机名
vi /etc/sysconfig/network
CentOS 系统基本配置
3、配置DNS
vi /etc/resolv.conf
CentOS 系统基本配置
配置完成后重新启动网络服务
service network restart
CentOS 系统基本配置
4、通过菜单配置网络---TAB切换
setup
CentOS 系统基本配置

CentOS 系统基本配置

配置IP

[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=f90d9f87-dc35-4c67-863d-76c8d15f1e4a
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
HWADDR=50:46:5D:73:3C:22
IPADDR=192.168.2.18
PREFIX=24
GATEWAY=192.168.2.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"

配置计算机名

[root@localhost /]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=manager

配置DNS

[root@localhost /]# vi /etc/resolv.conf
nameserver 61.139.2.69

配置本地yum源

[root@localhost yum.repos.d]# vi local.repo
[local]
name=local
baseurl=file:///var/centos6.8/
enabled=1
gpgcheck=0

[root@localhost yum.repos.d]# yum clean all

Loaded plugins: fastestmirror, security
Cleaning repos: base extras local updates
Cleaning up Everything
[root@localhost yum.repos.d]# yum makecache

关闭SElinux

[root@localhost yum.repos.d]# vi /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted

更新服务器时间

[root@localhost yum.repos.d]# ntpdate time.windows.com && hwclock -w && hwclock --systohc
14 Jun 16:38:40 ntpdate[2300]: adjust time server 40.69.40.157 offset -0.015351 sec

关闭不用的服务

查看不用的服务

[root@localhost yum.repos.d]# chkconfig --list |egrep -v "crond |haldaemon |iptables |irqbalance |messagebus |netfs |network |rsyslog |sshd |sysstat |udev-post"

编写脚本处理

[root@manager sh]# cat chkconfig.sh
#!/bin/bash
# close service all
for s1 in chkconfig --list |egrep -v "crond |haldaemon |iptables |irqbalance |messagebus |netfs |network |rsyslog |sshd |sysstat |udev-post" |awk '{print $1}'
do
chkconfig $s1 off
done

创建普通用户

[root@manager sh]# useradd xk
[root@manager sh]# passwd xk
Changing password for user xk.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

授权普通用户管理

[root@manager sh]# visudo
root ALL=(ALL) ALL
user ALL=(ALL) ALL

调整文件描述符

[root@manager sh]# vi /etc/security/limits.conf
# soft core 0
#
hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#@student - maxlogins 4

    • nofile 65535

[root@manager ~]# ulimit -n

65535

清除登录时显示内核信息

[root@manager ~]# echo >/etc/issue
[root@manager ~]# echo >/etc/redhat-release

转载于:https://blog.51cto.com/zhizhimao/2323069

你可能感兴趣的文章
a bad dream
查看>>
FD_CLOEXEC用法及原因_转
查看>>
element UI 的学习一,路由跳转
查看>>
RabbitMQ三种Exchange模式(fanout,direct,topic)的性能比较
查看>>
Spring JavaBean属性值的注入方式( 属性注入, 特殊字符注入 <![CDATA[ 带有特殊字符的值 ]]> , 构造器注入 )...
查看>>
【Linux】Linux下统计当前文件夹下的文件个数、目录个数
查看>>
Hibernate_14_数据连接池的使用
查看>>
Codeforces Round #271 (Div. 2) D. Flowers (递推 预处理)
查看>>
jacky自问自答-java并发编程
查看>>
Struts2+JSON数据
查看>>
zTree实现单独选中根节点中第一个节点
查看>>
Cocos2D-x设计模式发掘之中的一个:单例模式
查看>>
很强大的HTML+CSS+JS面试题(附带答案)
查看>>
用树莓派实现RGB LED的颜色控制——C语言版本号
查看>>
VC2012编译CEF3-转
查看>>
java 自己定义异常,记录日志简单说明!留着以后真接复制
查看>>
Android 使用AIDL实现进程间的通信
查看>>
机器学习(Machine Learning)&深度学习(Deep Learning)资料
查看>>
jquery的图片轮播 模板类型
查看>>
C# 获取文件名及扩展名
查看>>