首页 > 代码库 > 系统初始化设置

系统初始化设置

目前对系统需要初始化的项目: ip        hostname           yum         time       ssh         firewall        selinux

 

静态ip地址:ip   addr  show 

 

 

eth0是我们系统默认第一张网卡,(依次类推,第二张eth1 ,第三张eth2),所以要配置eth0的IP地址,那么就要去修改网卡配置文件ifcfg-eth0

 

vi   /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0                      // 网卡设置名称

TYPE=Ethernet                  // 网卡的类型,以太网卡

ONBOOT=yes                    //系统开机(网络服务启动)时自动激活该网卡

NM—CONTROLLED=NO      //网卡是否由NM(NetworkManager)服务控制

BOOTPRPTO=dhcp            //该网卡的IP从DHCP服务器自动获取

 

说明:NetworkManager是下一代(更先进的)网络接口管理服务,用于替代RHEL系统上面旧的网络接口服务器network,NetworkManager对桌面进行了优化,但是在RHEL6的版本里对一些高级功能支持有限(比如bond)。在最小化安装的RHEL6系统上,建议关闭NetworkManager,而使用旧版network服务。

 

配置静态IP如下:

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=none

IPADDR=192.168.122.101   (可自由配置)

PREFIX=24

GATEWAY=192.168.122.1

DNS1=223.5.5.5

DNS2=8.8.8

保存退出。重启网络服务使其生效。

service   network    restart

 

配置服务器唯一有意义主机名称

hostname   zhangsan(名称) //临时配置名称

vi  /etc/sysconfig/network   //永久配置名称

NETWORKING=yes

HOSTNAME=zhangsan

vi  /etc/hosts

后面添加一行:

192.168。122.1     realhost

 

配置YUM

首先rhel6.5的光盘连接到虚拟机虚拟机光驱里面。

mkdir     a       //创建一个挂载点

mount   -o  loop,ro /dev/cdrom /a

自动挂载

vi /etc/fstab

(最后一行加入)   /dev/cdrom      /a           /iso9660        loop,ro       0    0

解释:文件后面两个0 是配份和检验磁盘完整。

mount |grep  iso     (中间“|”为过滤管道)

vi  /etc/yum.reposd/my.repo

[iso]

name=zhangsan

baseurl-file:///a   (这里的“a”为你所挂载的目录)

enabled=1

gpgcheck=0

 

yum  makecacae     //重组元数组

 

安装vim

yum  install  -y  vim     //-y  默认安装

 

ssh优化

vim  /etc/ssh/sshd_config

(找到选项,去掉#号,改为no)

UseDNS  no

service  sshd   restart

 

关闭防火墙

service  iptables stap

chkconfig  iptables  off

 

关闭SELINUX

setenforce    0   //关闭

getenforce   //检测

 

vim /etc/selinux/config

找到

SELINUX=enforcing

改为

SELINUX=disabled

 

系统初始化设置