freeradius3.04+webmin+daloradius+squid centos7.2专用

来源:互联网 发布:mac下ie内核浏览器 编辑:程序博客网 时间:2024/05/21 17:15
*!/bin/sh                                                                                                                                                                                echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo ""echo "*****************************************************************************************"echo "*****************************************************************************************"echo "*****************************************************************************************"echo "**                          *** ******    **   **  **  *   * *                         **"echo "**                      **** *******   ****   ***  *** **    ***                       **"echo "**                  ***** *******    ****    *****  *** ***    ****                    **"echo "**               *****   ******    *****    ******   ***  ***    *****                 **"echo "**            ******   ******     *****     ******   ****   ***     ****               **"echo "**          ******    ******     *****     *******    ****   ****     ****             **"echo "**        ******    ******      ******     ******     *****   ****      *****          **"echo "**       ******    *******     ******     *******     *****    *****     ******        **"echo "**      ******     ******     ******      *******     *****     ****      ******       **"echo "**     ******     ******      ******     ********     ******    *****      ******      **"echo "**    *******     ******     ******      ********     ******     *****     *******     **"echo "**    ******     ******      ******      ********     ******     *****      *******    **"echo "**    ******     ******      ******     ********      ******     ******     *******    **"echo "**    ******     ******      *****      ********      ******     ******     *******    **"echo "**    ******      *****     ******      ********     ******      ******     *******    **"echo "**     *****      *****     ******     ********      ******      ******     ******     **"echo "**     ******      *****     *****     ********      ******     ******     *******     **"echo "**      *****      *****     *****     ********     ******      ******     ******      **"echo "**       *****      *****    *****     *******      *****      ******     ******       **"echo "**         *****     ****    *****     *******     ******     ******     ******        **"echo "**           ****     ****    ****     ******     ******     ******    ******          **"echo "**             ****     ***    ****    ******    ******     ******   ******            **"echo "**               ****     ***   ***    *****     *****     *****   ******              **"echo "**                  ****    ***  ***   *****   *****     *****   *****                 **"echo "**                     ****   **  ***  ****   *****    *****  ****                     **"echo "**                        **    *  *** ***  ****    ******  ***                        **"echo "**                           **  *  **  *  ***    *****   *                            **"echo "*****************************************************************************************"echo "****************************     D a l o r a d i u s    *********************************"echo "*****************************************************************************************"echo "*****         ********      ********          ****        **    ******   ****         ***"echo "***             ******       *****               *        *      ****     *           ***"echo "***     ****    *******  *   *****      *****     **    ***      ****     *     ***   ***"echo "****    ***     ******   **   ******    ******    **    ****     *****    *       *******"echo "****     *    ********   **    *****    ******    **    ****     *****    ***       *****"echo "****          *******    **     ****    ******    **    ****     *****    ******      ***"echo "****     **       **             **     *****     **    *****    *****    **   ***     **"echo "****     ***     *     ******     *              **       ***     ***    **     **     **"echo "*****   *****    *      ******     *           ****       *****         ***           ***"echo "*****************************************************************************************"echo "**------------------------------脚本作者:三多先生-------------------------------------**"echo "*****************************************************************************************"echo "+---------------------------------------------------------------------------------------+"echo "+**              免责声明:                                                            **+"echo "+**                                                                                   **+"echo "+**    您应该对使用结果自行承担风险。作者不做任何形式的保证:                         **+"echo "+**    不保证结果满足您的要求,不保证服务不中断, 不保证结果的安全性、                **+"echo "+**    正确性、及时性、合法性。因网络状况、通讯线路、                                 **+"echo "+**    第三方网站等任何原因而导致您受到法律制裁                                       **+"echo "+**    作者不承担任何法律责任。                                                       **+"echo "+**                                                                                   **+"echo "+**                 Email:1064331064@qq.com                                          **+"echo "+**                支持服务器系统环境: CentOS 7.2                                     **+"echo "+***************************************************************************************+"echo "+---------------------------------------------------------------------------------------+"echo "**************************"echo "*******安装源并更新*******"echo "**************************"yum install -y epel-releaserpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmrpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum update -yecho "************************"echo "********安装mysql*******"echo "************************"yum install -y mysql-community-server mysql-devel mysql-connector-odbc libdbi-dbd-mysqlecho "**********************"echo "*******安装wget*******"echo "**********************"yum -y install wgetecho "********************************"echo "*******添加防火墙过滤规则*******"echo "********************************"firewall-cmd --permanent --zone=public --add-service=httpsfirewall-cmd --permanent --zone=public --add-service=httpfirewall-cmd --permanent --zone=public --add-service=mysqlfirewall-cmd --permanent --zone=public --add-port=10000/tcp#firewall-cmd --permanent --zone=public --add-port=10/udpfirewall-cmd --permanent --zone=public --add-service=openvpniptables -t nat -A POSTROUTING -s 10.8.0.0/24  -j MASQUERADEecho "************************"echo "*******重启防火墙*******"echo "************************"systemctl restart firewalld.serviceecho "***********************"echo "*******安装mysql*******"echo "***********************"yum install -y mysql-community-server mysql-devel mysql-connector-odbc libdbi-dbd-mysqlecho "***************************"echo "*******创建mysql密码*******"echo "***************************"#mysql_secure_installation#mysqladmin -uroot password "radiusmysql"echo "****************************"echo "*******安装FreeRadius*******"echo "****************************"yum install -y freeradius freeradius-utils freeradius-mysqlecho "*************************"echo "*******清除yum缓存*******"echo "*************************"yum clean allecho "**************************"echo "*******安装监测系统*******"echo "**************************"yum install -y sysstatecho "**************************"echo "*******安装授时服务*******"echo "**************************"yum install -y ntpdyum install -y ntpyum install -y mod_ssl haproxy squid httpd dnsmasq eximecho "*************************"echo "*******安装Apache2*******"echo "*************************"yum install -y httpdecho "**********************"echo "*******安装PHP********"echo "**********************"yum -y install unzip zip php php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-mysql php-gd php-pear-DB gcc gcc make vim-enhanced libxml2 libxslt pkgconfig zlib-devel gcc-c++ libgcrypt-devel crypt*echo "***************************************"echo "*******apache添加目录权限**************"echo "***************************************"chown apache.apache -R /var/www/htmlecho "*********************************"echo "*******安装Squid代理服务器*******"echo "*********************************"yum install squid -yyum install iptables-services -y#function openvpn_install#{#wget https://github.com/Nyr/openvpn-install/blob/master/openvpn-install.sh#cd /root#chmod 777 /root/openvpn-install.sh#./openvpn-install.sh#cd /root#wget http://www.nongnu.org/radiusplugin/radiusplugin_v2.1a_beta1.tar.gz#tar -zxvf radiusplugin_v2.1a_beta1.tar.gz#cd radiusplugin_v2.1a_beta1#make  > /dev/NULL#cp radiusplugin.so /etc/openvpn  > /dev/NULL#cp radiusplugin.cnf /etc/openvpn > /dev/NULL#cd /root#}#################################################################################function web_install{wget http://nchc.dl.sourceforge.net/project/daloradius/daloradius/daloradius0.9-9/daloradius-0.9-9.tar.gzmkdir /var/www/html/daloradiustar zxvf daloradius-0.9-9.tar.gzmv daloradius-0.9-9/* /var/www/html/daloradius/mkdir /var/www/html/daloradiususers/mv /var/www/html/daloradius/daloradius-users/* /var/www/html/daloradiususers/#修改权限chmod 644 /etc/raddb/dictionarychown apache /etc/raddbchown apache /etc/raddb/clients.confchown -R apache:apache /var/www/html/daloradius/*chown -R apache:apache /var/www/html/daloradiususers/*cd /root/echo "********************************"echo "*******安装webmin管理面板*******"echo "********************************"echo "[Webmin]name=Webmin Distribution Neutralbaseurl=http://download.webmin.com/download/yumenabled=1gpgcheck=1gpgkey=http://www.webmin.com/jcameron-key.asc" >/etc/yum.repos.d/webmin.repo;yum -y install webminecho "************************************"echo "*******安装PHPMyAdmin管理面板*******"echo "************************************"cd /root/ wget https://files.phpmyadmin.net/phpMyAdmin/4.4.15.10/phpMyAdmin-4.4.15.10-all-languages.zipunzip phpMyAdmin-4.4.15.10-all-languages.zipmkdir /var/www/html/PHPMyAdminmv /root/phpMyAdmin-4.4.15.10-all-languages/* /var/www/html/PHPMyAdmin}#####################################################################################function delete_file{#移除下载残留文件daloradius-0.9-9.tar.gzrm -rf /root/daloradius-0.9-9.tar.gzrm -rf /root/daloradius-0.9-9#移除下载残留文件phpMyAdmin-4.4.15.10-all-languages.ziprm -rf /root/phpMyAdmin-4.4.15.10-all-languagesrm -rf /root/phpMyAdmin-4.4.15.10-all-languages.zip#rm -rf /root/radiusplugin_v2.1a_beta1#rm -rf /root/radiusplugin_v2.1a_beta1.tar.gz#apache删除默认测试页rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html }###############调用安装命令######################################################################web_installopenvpn_installdelete_fileecho "+---------------------------------------------------------------------+" echo "+               运行启动命令:                                        +" echo "+               启动Squid代理                                         +"echo "+               启动Apache2 :systemctl restart httpd.service          +"  echo "+               启动mysql   :systemctl restart mysqld.service         +"echo "+               启动radius  :systemctl restart radiusd.service        +"echo "+               启动firewalld: systemctl restart firewalld.service    +"echo "+---------------------------------------------------------------------+"echo "*******启动Squid代理服务器*******"service squid startecho "开机启动Apache2"systemctl enable httpd.serviceecho "*******启动Apache2*******"systemctl restart httpd.serviceecho "*******开机启动mysql*******"systemctl enable mysqld.serviceecho "*******启动mysql*******"systemctl restart mysqld.serviceecho "*******开机启动radius*******"systemctl enable radiusd.serviceecho "*******启动radius*******"systemctl restart radiusd.serviceecho "*******启动openvpn*******"systemctl enable openvpn@servic.service#systemctl status openvpn@server.servicesystemctl start openvpn@server.serviceecho "*******开机启动firewalld*******"systemctl enable firewalld.serviceecho "*******启动firewalld*******"systemctl restart firewalld.service echo "*****************************************************************************************"echo "*****************************************************************************************"echo "*****************************************************************************************"echo "*****************************************************************************************"echo "**                          *** ******    **   **  **  *   * *                         **"echo "**                      **** *******   ****   ***  *** **    ***                       **"echo "**                  ***** *******    ****    *****  *** ***    ****                    **"echo "**               *****   ******    *****    ******   ***  ***    *****                 **"echo "**            ******   ******     *****     ******   ****   ***     ****               **"echo "**          ******    ******     *****     *******    ****   ****     ****             **"echo "**        ******    ******      ******     ******     *****   ****      *****          **"echo "**       ******    *******     ******     *******     *****    *****     ******        **"echo "**      ******     ******     ******      *******     *****     ****      ******       **"echo "**     ******     ******      ******     ********     ******    *****      ******      **"echo "**    *******     ******     ******      ********     ******     *****     *******     **"echo "**    ******     ******      ******      ********     ******     *****      *******    **"echo "**    ******     ******      ******     ********      ******     ******     *******    **"echo "**    ******     ******      *****      ********      ******     ******     *******    **"echo "**    ******      *****     ******      ********     ******      ******     *******    **"echo "**     *****      *****     ******     ********      ******      ******     ******     **"echo "**     ******      *****     *****     ********      ******     ******     *******     **"echo "**      *****      *****     *****     ********     ******      ******     ******      **"echo "**       *****      *****    *****     *******      *****      ******     ******       **"echo "**         *****     ****    *****     *******     ******     ******     ******        **"echo "**           ****     ****    ****     ******     ******     ******    ******          **"echo "**             ****     ***    ****    ******    ******     ******   ******            **"echo "**               ****     ***   ***    *****     *****     *****   ******              **"echo "**                  ****    ***  ***   *****   *****     *****   *****                 **"echo "**                     ****   **  ***  ****   *****    *****  ****                     **"echo "**                        **    *  *** ***  ****    ******  ***                        **"echo "**                           **  *  **  *  ***    *****   *                            **"echo "*****************************************************************************************"echo "****************************     D a l o r a d i u s    *********************************"echo "*****************************************************************************************"echo "*****         ********      ********          ****        **    ******   ****         ***"echo "***             ******       *****               *        *      ****     *           ***"echo "***     ****    *******  *   *****      *****     **    ***      ****     *     ***   ***"echo "****    ***     ******   **   ******    ******    **    ****     *****    *       *******"echo "****     *    ********   **    *****    ******    **    ****     *****    ***       *****"echo "****          *******    **     ****    ******    **    ****     *****    ******      ***"echo "****     **       **             **     *****     **    *****    *****    **   ***     **"echo "****     ***     *     ******     *              **       ***     ***    **     **     **"echo "*****   *****    *      ******     *           ****       *****         ***           ***"echo "*****************************************************************************************"echo "**------------------------------脚本作者:三多先生-------------------------------------**"echo "***********************************安 装 完 毕!*****************************************"echo "+---------------------------------------------------------------------------------------+"echo "+**                     DalorRdiu-Platforms:    IP:80    administrator/radius        **+"echo "+**                     DalorRdius-Users   :    IP:80                                **+"echo "+**                     Radius             :     IP:1812/1813                         **+"echo "+**                     OpenVPN            :     IP:1194                              **+"echo "+**                     Web Shell          :     IP:                                  **+"echo "+**                     Webmin             :     IP:10000   root/password(ROOT密码)   **+"echo "+**                     PHPMyAdmin         :     IP:/PHPMyAdmin  密码:radiusmysql    **+"echo "+**                     SSH                :    IP:22                                **+"echo "+**                     Email:1064331064@qq.com                                      **+"echo "+**                     脚本支持 : CentOS 7.2 系统                                    **+"echo "+***************************************************************************************+"echo "+---------------------------------------------------------------------------------------+"

QQ1064331064
0 0
原创粉丝点击