#跑脚本之前一定要创建xiaohong 这个用户#!/bin/bash hostnamectl set-hostname dengshuai #防火墙 && selinux systemctl stop firewalld.servicesystemctl disable firewalld.service sed -i 's/SElINUX=enforcing/SELINUX=disabled/g' /etc/selinux/configsed -i '7s/enforcing/disabled/g' /etc/selinux/configsetenforce 0#第二部分yum -y install treemkdir dengshuai && cd dengshuaimkdir -p linux oracle java php dir1 dir2 && mkdir -p a/b/c/d/e/f/gecho "-----------------tree------------------------"sleep 20 rm -rf dir1 dir2 aecho "-----------------tree------------------------"sleep 20 touch {file1,file2,file3} && touch -d 20181230 file1cp -a file1 linuxmv file2 oraclecp -a file3 java/file3.javamv file3 php/file3.phprm -rf file1echo "-----------------tree------------------------"sleep 20 cp -a oracle linuxmv php java/php5rm -rf oracle mv linux rhel6echo "-----------------tree------------------------"sleep 20echo "-----------------请你手动分区500M------------------------"sleep 120 #第三部分#手动分区 parted分的不准确mkfs.xfs /dev/sdb1mkdir /backupmount /dev/sdb1 /backup echo "-----------------df -h------------------------"sleep 20 #第四部分useradd xiaohongecho 123456 | passwd --stdin xiaohongecho "/dev/sdb1 /backup xfs defaults,usrquota 0 0 " >> /etc/fstabumount /dev/sdb1mount -axfs_quota -x -c 'limit -u bhard=50M xiaohong' /backupchown xiaohong:xiaohong /backup echo "-----------------dd if=/dev/zero of=123.img bs=1M count=60------------------------"sleep 120 #第五部分#(1)mdadm --create /dev/md0 --auto=yes --level=5 --raid-devices=4 /dev/sd{c,d,e,f}echo "-----------------lsblk------------------------"sleep 20 #(2)pvcreate /dev/md0vgcreate vgtest /dev/md0lvcreate -L 100M -n lv1 vgtestlvcreate -L 200M -n lv2 vgtestmkdir /lv1mkdir /lv2mkfs.xfs /dev/vgtest/lv1mkfs.xfs /dev/vgtest/lv2mount /dev/vgtest/lv1 /lv1mount /dev/vgtest/lv2 /lv2echo "-----------------df -h------------------------"echo "-----------------lsblk------------------------"sleep 40 #第六部分yum -y install bind httpd vsftpd ftpyum -y install vsftpd sed -i '13s/127.0.0.1/any/g' /etc/named.confsed -i '21s/localhost/any/g' /etc/named.confsed -i '13s/localhost.localdomain/www.aaa.com/g' /etc/named.rfc1912.zonessed -i '19s/localhost/www.bbb.com/g' /etc/named.rfc1912.zonessed -i '15s/named.localhost/aaa.localhost/g' /etc/named.rfc1912.zonessed -i '21s/named.localhost/bbb.localhost/g' /etc/named.rfc1912.zonescp -a /var/named/named.localhost /var/named/aaa.localhostcp -a /var/named/named.localhost /var/named/bbb.localhostsed -i '9s/127.0.0.1/192.168.88.10/g' /var/named/aaa.localhostsed -i '9s/127.0.0.1/192.168.88.10/g' /var/named/bbb.localhostsed -i '10d' /var/named/aaa.localhostsed -i '10d' /var/named/bbb.localhostecho ' <VirtualHost *:80> DocumentRoot "/var/www/html/aaa" ServerName www.aaa.com </VirtualHost> <VirtualHost *:80> DocumentRoot "/var/www/html/bbb" ServerName www.bbb.com </VirtualHost> ' >> /etc/httpd/conf/httpd.confmkdir /var/www/html/aaamkdir /var/www/html/bbbecho "基于域名的虚拟主机www.aaa.com " > /var/www/html/aaa/index.htmlecho "基于域名的虚拟主机www.bbb.com " > /var/www/html/bbb/index.htmlecho 'nameserver 192.168.88.10' > /etc/resolv.confsystemctl start httpdsystemctl start named#第七题sed -i '29s/#//g' /etc/vsftpd/vsftpd.confsed -i '33s/#//g' /etc/vsftpd/vsftpd.confchmod o+w /var/ftp/pubsystemctl start vsftpd