首页 > 代码库 > 系统初始化设置
系统初始化设置
目前对系统需要初始化的项目: 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
系统初始化设置