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 ...
随机推荐
- 分布式session共享机制分析
使用配置: 1.在pom文件中引入spring-session的jar包 <!--springsession--><dependency><groupId>org. ...
- Spring Boot 简介与入门(2.1.6版)
Spring Boot 2.1.6 版 与时俱进是每一个程序员都应该有的意识,当一个Java程序员在当代遍布的时候,你就该意识到能多学点什么.可观的是后端的框架是稳定的,它们能够维持更久的 ...
- 链表常见的题型(java实现)
链表是面试中最常见的一种题型,因为他的每个题的代码短,短短的几行代码就可以体现出应聘者的编码能力,所以它也就成为了面试的重点. 链表常见的操作有1.打印链表的公共部分,2.删除链表的倒数第K个节点,3 ...
- thinkphp5 模型表关联
student 表 外键 grade_idgrade 表主键 id在 模型中student表关联方法public function Grade(){ return $this->hasOne(' ...
- MongoDB 学习笔记之 $or与索引关系
$or与索引关系: 对leftT集合的timestamp创建索引 执行$or语句:db.leftT.find({$or: [{ "timestamp" : 5},{"ag ...
- Vim 使用 DrawIt 画图
简介 DrawIt 插件用来在 Vim 中进行简单的画图功能.可以方便地移动光标并画出横线.竖线.斜线.箭头和交叉字符,也带有实用的画图功能,轻松画带箭头的线.矩形及椭圆. 官方主页:https:// ...
- group by 如何合并字符串优化记?
sqlserver 2005及以上版本 表(tb) id value 1 aa 2 cc 3 bb 3 dd 4 aa 4 cc 4 dd ...
- vodevs3031 最富有的人
在你的面前有n堆金子,你只能取走其中的两堆,且总价值为这两堆金子的xor值,你想成为最富有的人,你就要有所选择. 输入描述 Input Description 第一行包含两个正整数n,表示有n堆金子. ...
- 爬虫之beautifulsoup篇之一
一个网页的节点太多,一个个的用正则表达式去查找不方便且不灵活.BeautifulSoup将html文档转换成一个属性结构,每个节点都是python对象.这样我们就能针对每个结点进行操作.参考如下代码: ...
- cocos2d-x 3.2,Label,Action,Listener,Menu Item等简单用法
转载自:http://blog.csdn.net/pleasecallmewhy/article/details/34931021 创建菜单(Menu Item) // 创建菜单 auto menuI ...