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 ...
随机推荐
- Player的跟踪狂 -- Camera
P.S.很多游戏里的Player都会设置的被跟踪,是人性的扭曲,还是XXX,正在解密. 第三人称视角 camera紧跟player背后(角度随player改变) using System.Collec ...
- gulp简单使用
1.安装gulp,由于某些在下不能解决的原因,故使用gulp 3.9.1版本 安装命令: npm install gulp@3.9.1 注意不要直接使用 : npm install gulp 安装,直 ...
- java实现有道翻译爬虫
我的博文地址 https://www.cnblogs.com/lingdurebing/p/11618902.html 使用的库 1.commons-codec 主要是为了加密,可以直接用java原生 ...
- Yii2.0怎么设置时区?
在config文件夹下,main.php 中, return [ 'charset' => 'utf-8', 'language' => 'zh-CN', 'timeZone' => ...
- Scala 学习笔记之隐式参数和隐式转换并用
隐式转换条件: 1. 当表达式类型与预期的类型不同时 2.当对象访问一个不存在的成员时 3.当对象调用某个方法,而该方法的参数声明与传入参数不相匹时. 隐式转换搜索范围: 1. 位于源火目标类型伴生对 ...
- 卷积神经网络CNN识别MNIST数据集
这次我们将建立一个卷积神经网络,它可以把MNIST手写字符的识别准确率提升到99%,读者可能需要一些卷积神经网络的基础知识才能更好的理解本节的内容. 程序的开头是导入TensorFlow: impor ...
- Vue入门教程 第三篇 (条件与循环)
v-if语法(条件) 符合条件时显示(渲染)某一元素. <div id="app"> <div v-if="ok"> <h1> ...
- bs4 UnicodeEncodeError: 'gbk' codec can't encode character '\xa0'
Problem: 写爬虫时,出现了以下错误: 意思是Unicode编码错误,gbk编解码器不能编码\xa0字符. 爬取信息包含中文,使用BeautifulSoup库解析网页,用get_text()方法 ...
- web前端Vue+Django rest framework 框架 生鲜电商项目实战视频教程 ☝☝☝
web前端Vue+Django rest framework 框架 生鲜电商项目实战视频教程 web前端Vue+Django rest framework 框架 生鲜电商项目实战视频教程 学习 ...
- LRU算法实现,HashMap与LinkedHashMap源码的部分总结
关于HashMap与LinkedHashMap源码的一些总结 JDK1.8之后的HashMap底层结构中,在数组(Node<K,V> table)长度大于64的时候且链表(依然是Node) ...