CentOS7.5模板机配置
CentOS7.5模板机配置
标签(空格分隔): linux学习知识整理
Mr.Wei's notes!
人一定要有梦想,没有梦想那根咸鱼有什么区别;
即便自己成为了一条咸鱼,也要成为咸鱼里最咸的那一条。 --Mr.Wei
关闭selinux
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
[root@localhost ~]# sed -i 's/vmlinuz.*/& selinux=0/g' /boot/grub2/grub.cfg
关闭防火墙
[root@localhost ~]# 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.
[root@localhost ~]# systemctl disable iptables-services
Failed to execute operation: No such file or directory
优化SSH(禁止DNS反向解析)
[root@localhost ~]# echo "UseDNS no" >> /etc/ssh/sshd_config
[root@localhost ~]# 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执行脚本的能力
[root@localhost ~]# ll /etc/rc.d/rc.local
-rw-r--r--. 1 root root 473 Apr 11 2018 /etc/rc.d/rc.local
[root@localhost ~]# chmod +x /etc/rc.d/rc.local
[root@localhost ~]# 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中加入开机自动挂载
[root@localhost ~]# vim /etc/rc.d/rc.local
#!/bin/bash
touch /var/lock/subsys/local
mount /dev/sr0 /media/cdrom
基本命令的安装
[root@localhost ~]#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
临时修改命令提示符为黄色
[root@localhost ~]# vim /etc/profile
export PS1='\[\e[33;40m\][\u@\h \W]# \[\e[0m\]'
[root@localhost ~]# 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\] 作为颜色设定的结束。
永久修改命令提示符的颜色
[root@localhost ~]# vim /etc/profile
[root@localhost ~]# ls -a
. .bash_history .bash_profile .cache .pki viminfo
.. .bash_logout .bashrc .cshrc tcshrc
[root@localhost ~]# vim .bashrc
加入:export PS1='\[\e[33;40m\][\u@\h \W]# \[\e[0m\]'
[root@localhost ~]# source .bashrc
CentOS7.5模板机配置的更多相关文章
- CentOS7系统DNS主从配置
CentOS7系统DNS主从配置:一.DNS服务器正向解析:1.1 基础环境:主机IP 主机名 操作系统 用途192.168.0.110 master ...
- 其他综合-CentOS 7 搭建模板机
CentOS 7 搭建模板机 [基于此文章的环境]点我快速打开文章 1.修改静态地址 ip a|awk -F '[ /]+' '$NF~/eth0/ {print $3}' cat >/etc/ ...
- 其他综合-VMware 从模板机快速克隆多台
VMware 从模板机快速克隆多台 1.实验描述 通过 CentOS 7.6 的模板机快速克隆,为实现搭建其他项目而提供干净的实验平台. [基于此文章的环境]点我快速打开文章 2.实验环境 使用软件的 ...
- 转载:Centos7 从零编译配置Memcached
序言 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度. Memca ...
- [原创]Centos7 从零编译配置Memcached
序言 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度. Memca ...
- centos7+redis+php环境配置
centos7+redis+php环境配置 下载redis(更多版本可到redis官网进行查找) wget http://download.redis.io/releases/redis-3.0.7. ...
- CentOS7下Firewall防火墙配置用法详解
官方文档地址: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide ...
- ElasticSearch 模板文件配置
首先是推荐一下参考资料 中文资料:http://kibana.logstash.es/content/elasticsearch/index.html 官方文档:https://www.elastic ...
- CC.NET模板简化配置
[Hello CC.NET]巧用模板简化配置 从 <[Hello CC.NET]CC.NET 实现自动化集成> 到 <[Hello CC.NET]自动化发布时 Web.config ...
随机推荐
- spring bean的生命周期与springmvc的生命周期
配置在Spring中的Bean在Spring容器中从加载到销毁会经历那些过程呢?如果实现一些特定的Spring接口,这些特定接口的方法会在什么时候被调用呢?本文简单介绍一下这些过程. Bean在Spr ...
- CentOS 安装lsof命令
1.在控制台上输入:# yum install lsof,安装过程中按y进行确认 2.使用lsof -i :port 可以产看端口的进程信息
- 【ADO.NET基础-Login】带验证码验证的登录界面(用于简单的基础学习)
以下代码如果有不对或者不妥之处,还望大神们指点一二 或者有同学者有问题或建议,一定要提出来,共同探讨 小弟在此感谢! 前台代码: <!DOCTYPE html> <html xmln ...
- Kubernetes 系列(八):搭建EFK日志收集系统
Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch.Fluentd 和 Kibana(EFK)技术栈,也是官方现在比较推荐的一种方案. Elasticsearch 是一个 ...
- Java基础学习笔记(二) - 面向对象基础
面向对象 一.面向对象概述 面向对象思想就是在计算机程序设计过程中,参照现实事物,将事物的属性特征.行为特征抽象出来,描述成计算机时间的设计思想.面向对象思想区别于面向过程思想,强调的是通过调用对象的 ...
- Winows 2008远程桌面访问多用户设置
一张图
- 使用JavaScript·求数组的最大值和最小值
前言 在数组中并没有提供arr.max()和arr.min()这样的方法.那么是不是可以通过别的方式实现类似这样的方法呢?那么今天我们就来整理取出数组中最大值和最小值的一些方法. 法一:其实利用 ...
- jetbrains全系列可用2018
转自 https://blog.csdn.net/u014044812/article/details/78727496 仅记录前两种方法 1.授权服务器激活 优点:方便快捷 缺点:激活的人数多了就容 ...
- IDEA 学习笔记之 Spark/SBT项目开发
Spark/SBT项目开发: 下载Scala SDK 下载SBT 配置IDEA SBT:(如果不配置,就会重新下载SBT, 非常慢,因为以前我已经下过了,所以要配置为过去使用的SBT) 新建立SBT项 ...
- PID算法的理解及场景模拟
增量式PID算法的简化版之后的公式: △u(t)=Ae(t)-Be(t-1)+Ce(t-2) △u:PID控制器输出的下一时刻的调整量 e(t):PID控制器在当前时刻的状态变化量-给定值 e(t-1 ...