zoukankan      html  css  js  c++  java
  • 系统初始化设置

    目前对系统需要初始化的项目: 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

  • 相关阅读:
    Effective C++ 读书笔记之Part1.Accustoming Yourself to C++
    Effective C++ 读书笔记之Part4.Design and Declarations
    Effective C++ 读书笔记之Part5.Implementations
    给程序猿三条身体保健的建议
    亮剑.NET的系列文章之.NET详解(开端)
    [转]英特尔工具使在多个处理器上实现线程化更加轻松
    [转]TrackBack Technical Specification
    Chapter 03 Writing Executable Statements 01
    Chapter 09Manipulating Data 01
    Chapter 00 Overview to PL/SQL
  • 原文地址:https://www.cnblogs.com/liu1026/p/7327301.html
Copyright © 2011-2022 走看看