网络重装:Debian/Ubuntu/CentOS 网络安装/重装系统/纯净安装 一键脚本(Linux → Linux)

编程知识 更新时间:2023-04-09 23:27:42

背景

适用于由GRUB引导的CentOS,Ubuntu,Debian系统;
使用官方发行版去掉模板预装的软件;
同时也可以解决内核版本与软件不兼容的问题。
只要有root权限,还您一个纯净的系统。
仅适用于KVM,不适合OpenVZ

一、安装所需软件(centos7直接看最后)

首先安装所需的软件根据自己本身对应的系统选择对应的命令即可。

#Debian/Ubuntu系统:
apt-get install -y xz-utils openssl gawk file
 
#RedHat/CentOS系统:
yum install -y xz openssl gawk file

如果报错,那么先运行下面命令

#Debian/Ubuntu系统:
apt-get update
 
#RedHat/CentOS系统:
yum update

二、下载授权

wget --no-check-certificate -qO InstallNET.sh 'https://moeclub/attachment/LinuxShell/InstallNET.sh' && chmod a+x InstallNET.sh

三、选择要重装的linux版本(全自动安装默认root密码:MoeClub)

(一)安装Debian各版本
1、安装Debian 7 x32

bash InstallNET.sh -d 7 -v 32 -a

2、安装Debian 7 x64

bash InstallNET.sh -d 7 -v 64 -a

3、安装Debian 8 x32

bash InstallNET.sh -d 8 -v 32 -a

4、安装Debian 8 x64

bash InstallNET.sh -d 8 -v 64 -a

5、安装Debian 9 x32

bash InstallNET.sh -d 9 -v 32 -a

6、安装Debian 9 x64

bash InstallNET.sh -d 9 -v 64 -a

(二)安装Ubuntu各版本
1、安装Ubuntu 14.04 x32

bash InstallNET.sh -u trusty -v 32 -a

2、安装Ubuntu 14.04 x64

bash InstallNET.sh -u trusty -v 64 -a

3、安装Ubuntu 16.04 x32

bash InstallNET.sh -u xenial -v 32 -a

4、安装Ubuntu 16.04 x64

bash InstallNET.sh -u xenial -v 64 -a

5、安装Ubuntu 17.04 x32

bash InstallNET.sh -u zesty -v 32 -a

6、安装Ubuntu 17.04 x64

bash InstallNET.sh -u zesty -v 64 -a

(三)安装CentOS各版本
1、安装CentOS 6.8 32位

bash InstallNET.sh -c 6.8 -v 32 -a --mirror 'http://vault.centos'

2、安装CentOS 6.8 64位

bash InstallNET.sh -c 6.8 -v 64 -a --mirror 'http://vault.centos'

3、安装CentOS 6.9 32位

bash InstallNET.sh -c 6.9 -v 32 -a --mirror 'http://vault.centos'

4、安装CentOS 6.9 64位

bash InstallNET.sh -c 6.9 -v 64 -a --mirror 'http://vault.centos'

(四)安装Windows Server2012 R2 data center
这个建议在Debian9下DD安装。

bash InstallNET.sh -dd 'https://down.zhujiwiki/windows-dd/S2012R2DATA2018410.vhd.gz'

这个版本特点:
原版系统只添加驱动
打包防勒索补丁,在防火墙屏蔽135、137、138、139、445端口
自动开启远程登录(密码需要安装的时候自己设置)
登录取消ctrl alt delete
系统盘默认12G,其他的请使用扩展卷添加

centos7

源自cxthhhhh。仅适用于KVM,不适合OpenVZ。

下面这个是网络重装系统为Centos7系统。

一、安装软件
Debian/Ubuntu:

apt-get update
apt-get install -y xz-utils openssl gawk file

RedHat/CentOS:

yum update
yum install -y xz openssl gawk file

二、重装为Centos7系统

bash <(wget --no-check-certificate -qO- 'https://zhujiwiki/wp-content/uploads/2018/04/InstallNET.sh') -dd 'https://hao.zhujiwiki/dd/CentOS_7.X_NetInstallation.vhd.gz'

root默认密码是 cxthhhhh ,端口是 22 。安装完,尽快改密码和端口。

如果安装成功无法联网,vnc手动修改为静态ip:
vi /etc/sysconfig/network-scripts/ifcfg-eth0 (也可能是其他ifcfg-xxx文件名)
#修改
BOOTPROTO=static #dhcp改为static
IPADDR=192.168.1.100 #静态IP
GATEWAY=192.168.1.255 #默认网关
NETMASK=255.255.255.0 #子网掩码
#保存后重启
systemctl restart network

更多推荐

网络重装:Debian/Ubuntu/CentOS 网络安装/重装系统/纯净安装 一键脚本(Linux → Linux)

本文发布于:2023-04-09 06:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/ea8fff1509094ac9f5aaf6e9be687864.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网络   重装   一键   脚本   重装系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 60049文章数
  • 14阅读数
  • 0评论数