CentOS7.5模板机配置

CentOS7.5模板机配置

标签(空格分隔): linux学习知识整理
Mr.Wei‘s notes!
人一定要有梦想,没有梦想那根咸鱼有什么区别;
即便自己成为了一条咸鱼,也要成为咸鱼里最咸的那一条。 --Mr.Wei


关闭selinux

    [[email protected] ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
    [[email protected] ~]# sed -i 's/vmlinuz.*/& selinux=0/g' /boot/grub2/grub.cfg

关闭防火墙

    [[email protected] ~]# systemctl disable firewalld.service
    Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    [[email protected] ~]# systemctl disable iptables-services
    Failed to execute operation: No such file or directory

优化SSH(禁止DNS反向解析

    [[email protected] ~]# echo "UseDNS no" >> /etc/ssh/sshd_config
    [[email protected] ~]# echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

网卡ens32配置

   #PROXY_METHOD="none"
   #BROWSER_ONLY="no"
   #DEFROUTE="yes"
   #IPV4_FAILURE_FATAL="no"
   #IPV6INIT="yes"
   #IPV6_AUTOCONF="yes"
   #IPV6_DEFROUTE="yes"
   #IPV6_FAILURE_FATAL="no"
   #IPV6_ADDR_GEN_MODE="stable-privacy"
   #UUID="a6eba8a3-057d-4655-9bd1-b6f6f90c2197"
   NAME="ens32"
   TYPE="Ethernet"
   DEVICE="ens32"
   ONBOOT="yes"
   BOOTPROTO="none"
   IPADDR="192.168.146.100"
   NETMASK="255.255.255.0"
   GATEWAY="192.168.146.2"
   DNS1="192.168.146.2"

配置yum库,运用脚本一件配置yum库

    #!/bin/bash #designed by WeiLei
    #test if the network is working
    yum_install()
    {
    umount /dev/sr0 &>/dev/null
    rm -rf /etc/yum.repos.d/* &>/dev/null
    [ -d /media/cdrom ] || mkdir -p /media/cdrom
    mount /dev/sr0 /media/cdrom &>/dev/null
    if [ $? -ne 0 ];then
    echo "please check your cdrom status"
    exit
fi
[ -d /etc/yum.repos.d ] || mkdir -p /etc/yum.repos.d
cd /etc/yum.repos.d
mv * /tmp/ &>/dev/null
cat > /etc/yum.repos.d/local.repo << FOF
[local]
name=local
baseurl=file:///media/cdrom
gpgcheak=0
enabled=1
FOF
yum -y clean all &>/dev/null
yum makecache &>/dev/null
which wget &>/dev/null
if [ $? -ne 0 ];then
    yum -y install wget &>/dev/null
    fi
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
    wget -O /etc/yum.repos.d/163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
    yum -y clean all
    yum makecache &>/dev/null
        }
    }
    yum_install

还原rc.local执行脚本的能力

[[email protected] ~]# ll /etc/rc.d/rc.local
-rw-r--r--. 1 root root 473 Apr 11 2018 /etc/rc.d/rc.local
[[email protected] ~]# chmod +x /etc/rc.d/rc.local
[[email protected] ~]# ll /etc/rc.d/rc.local
   -rwxr-xr-x. 1 root root 473 Apr 11 2018 /etc/rc.d/rc.local
#在/etc/rc.d/rc.local中加入开机自动挂载
[[email protected] ~]# vim /etc/rc.d/rc.local
#!/bin/bash
touch /var/lock/subsys/local
mount /dev/sr0 /media/cdrom

基本命令的安装

[[email protected] ~]#yum y install net-tools vim tree htop iotop iftop lrzsz sl wget unzip telnet nmap nc psmisc dos2unix bash- completion sysstat rsync nfs-utils gcc gcc-c++ make 

临时修改命令提示符为黄色

[[email protected] ~]# vim /etc/profile
export PS1='\[\e[33;40m\][\[email protected]\h \W]# \[\e[0m\]'
[[email protected] ~]# source /etc/profile
颜色 黑色 红色 绿色 黄色 蓝色 紫红色 青蓝色 白色
F 30 31 32 33 34 35 36 37
B 40 41 42 43 44 45 46 47
在PS1中设置字符颜色的格式为:\[\e[F;Bm\]\[\e[0m\],其中“F“为字体颜色,编号为30-37,“B”为背景颜色,编号为40-47,\[\e[0m\] 作为颜色设定的结束。

永久修改命令提示符的颜色

[[email protected] ~]# vim /etc/profile
[[email protected] ~]# ls -a
.   .bash_history  .bash_profile .cache .pki    viminfo
.. .bash_logout .bashrc .cshrc tcshrc
[[email protected] ~]# vim .bashrc
加入:export PS1='\[\e[33;40m\][\[email protected]\h \W]# \[\e[0m\]'
[[email protected] ~]# source .bashrc

原文地址:https://www.cnblogs.com/Mr-Wei/p/11791437.html

时间: 2024-07-31 03:13:06

CentOS7.5模板机配置的相关文章

centos7.2模板机制作

#关闭防火墙和selinuxsystemctl disable firewalldsystemctl stop firewalldsed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/sysconfig/selinux#修改主机名为模板机sed -i 's#localhost.localdomain#mobanji#g' /etc/hostname logout配置网卡1:vi /etc/sysconfig/network-scripts/if

centos7 docker宿主机配置桥接物理网络终极实战

1.停止docker daemon,并删除docker0 systemctl stop docker.service ip link set dev docker0 down brctl delbr docker0 2.创建桥接物理网络: 2.1.思路整理 (1)新建br0桥接网络,brctl show可以查看(需安装bridge-utils) (2)将宿主机物理网卡IP.掩码.网关.dns(或者dhcp)配置到br0上 (3)删除宿主机物理网卡IP.掩码.网关.dns(或者dhcp)配置 (4

虚拟机Linux模板机配置

1.Minal 软件包组:Base,Compatibility libararies,Debugging tools,Development tools 软件包:tree nmap syssate lrzsz doc2unix telnet 2.ip地址,网关,用户名和密码,主机名 3.yum源,epel源 4.关闭selinux和iptables 5.ssh优化 vim /etc/ssh/ssh_config  #解决有时候ssh慢的问题 PermitEmptyPasswords no Use

Centos7下安装及配置Zabbix3.0

说到Zabbix相信很多管理员都使用过,因为zabbix所提供的功能给广大管理员们及时得知自己所管理的服务器的服务状态,当然有很多软件服务(cacti.ngios等)都可以实现zabbix类似的功能,但是对于zabbix的功能相对更强大一点,具体就不细说了,今天我们主要介绍一下,Centos7下安装及配置Zabbix3.0的介绍,具体见下: 在安装服务器的时候我们需要注意一些问题:比如服务器的防火墙.selinux等都会影响到Zabbix的正常通信 环境介绍: OS:Centos7 Servic

【VMCloud云平台】SCCM(八)OSD(二)- 模板机捕获准备

继上一篇云平台完成SCCM部署篇之后,SCCM篇正式开始,今天将开始介绍SCCM如何为域内机器推送OS(即OSD功能)(紫色为完成实施,红色为实施中): 1. 在DHCP服务器上点击选项,右键配置选项: 2. 配置066为SCCM01或PXE点: 3. 配置67项的启动文件: 4. 接着在SCCM01服务器上新建一个共享文件夹,设置权限以便模板机进行获取: 5. 定位到如图位置: 6. 右键启动映像包(取决于你的系统是多少位的): 7. 点击分发: 8. 与分发软件同样的步骤: 9. 定位到任务

CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统

笔记内容:CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统笔记日期:2018-03-07 28.5 Centos7上安装KVM 28.6 配置网卡 28.7 创建虚拟机安装CentOS7 28.8 虚拟机管理 Centos7上安装KVM 首先我们需要一台配置较高的CentOS7虚拟机,当然用物理机也可以,我这里用的是虚拟机,配置如下: 硬盘需要新增一个,其中的新硬盘用于在KVM里安装操作系统时需要用到,内存的大小最好有4个G,最低2个G,因为我这里物理机的内存有16G所以就给

虚拟机之模板机优化与克隆

虚拟机之模板机优化 模板机优化之hosts配置文件优化 \cp /etc/hosts{,.bak} cat >/etc/hosts<<EOF 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 172.16.1.5 lb01 172.16.1.6

其他综合-VMware 从模板机快速克隆多台

1.实验描述 通过 CentOS 7.6 的模板机快速克隆,为实现搭建其他项目而提供干净的实验平台. [基于此文章的环境]点我快速打开文章 2.实验环境 使用软件的版本:VMware 15 Pro 3.实验工具 [VMware12&15][001-VMware 12&15]点我快速打开分享(若异常,请私信,万分感谢) [提取码:0rb9 ] [CentOS7.6][002-CentOS 7.6]点我快速打开分享(若异常,请私信,万分感谢) [提取码:9tri ] 4.实验步骤 4.1 创建

制作Centos 7.4操作系统模板机

制作模板机需要的工具请到网盘提取:https://pan.baidu.com/s/17vnFic6xKVdDaY0g7uRv5g 提取码:m005 新建虚拟机,选择典型安装,单击下一步 选择稍后安装操作系统,单击下一步 选择Linux操作系统,版本选择CentOS 64位,单击下一步 编辑虚拟机名字,选择安装位置,单击下一步 设置磁盘大小,我这里设置80GB 新建完成 编辑设置虚拟机设备,挂载光盘,开启虚拟机 选择Install CentOS 7回车即可 选择简体中文语言,单击继续 单击软件选项