首页 > 系统相关 >Linux系统DD一键脚本

Linux系统DD一键脚本

时间:2023-08-15 20:44:20浏览次数:50  
标签:InstallNET DD 一键 -- sh Linux wget Debian

使用脚本存在一定的风险,谨慎使用。
重统重装之后,请重新设置密码。

脚本介绍

GitHub 地址:GitHub - leitbogioro/Tools

  • 全自动无人值守安装;
  • 支持各主流 VPS 商家;
  • 系统支持情况:Debian 12、Kali Rolling、Alpine Linux Edge、CentOS 9 stream、AlmaLinux 9、RockyLinux 9、Fedora 38、Ubuntu 22.04、Windows Server 2022

脚本使用

安装wget

  • Debian 系(Debian / Ubuntu / Kali):
apt update -y
apt install wget -y
  • RedHat 系, only based on RedHat 7+, grub2(CentOS / AlmaLinux / RockyLinux / OracleLinux / Fedora / VzLinux / ScientificOS / RedHat Enterprise Linux / Tencent OpenCloudOS / AWS AmazonLinux / AlibabaCloudLinux or AliyunLinux / OpenAnolis):
yum install wget -y
  • 对于Alpine Linux:
apk update
apk add bash wget
sed -i 's/root:\/bin\/ash/root:\/bin\/bash/g' /etc/passwd

安装脚本

  • 国外:
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
  • 国内:
wget --no-check-certificate -qO InstallNET.sh 'https://gitee.com/mb9e8j2/Tools/raw/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh

开始DD

本文以Debian举例

## 默认安装最新的系统
bash InstallNET.sh -debian

也可以通过-pwd 密码指定系统DD过之后的SSH密码,通过-port指定系统DD过之后的SSH端口。
所有命令的例子:

bash InstallNET.sh -debian/kali/ubuntu/centos/almalinux/rockylinux/fedora(os type) 11(os version) -version 64(os bit, not necessary) -port "your server port" -pwd "your server password" -mirror "a valid url for linux image source" -dd/--image "dd image url" -filetype "gz or xz" -timezone "like Asia/Tokyo etc" --dhcp-static/--ip-addr 'x.x.x.x'(ip address) --ip-mask 'x.x.x.x'(subnet mask) --ip-gate 'x.x.x.x'(gateway) -firmware(Debian with hardware drivers)

其余命令参数可以前往Github地址查看。

最后

何逊扬州旧事,五更梦半醒,胡调吹彻

标签:InstallNET,DD,一键,--,sh,Linux,wget,Debian
From: https://www.cnblogs.com/Eliauk365/p/dd.html

相关文章

  • Win11一键修改右键菜单大法 仅需3行命令
    1.打开终端或者CMD,输入以下命令:reg.exeadd"HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32"/f/ve2.重启资源管理器taskkill/f/imexplorer.exestartexplorer.exe3.搞定原创作者:Minerval-知乎链接:https://www.......
  • archlinux简单安装笔记(未完)
    装了很多回archlinux,跟了很多遍各种教程和官方wiki,也来自己写一个简单的笔记吧。安装之前的准备略去不写,就从archlinux的iso启动之后开始吧。其实archlinux也只是安装过程看上去高级一点,滚动更新的理念和大部分所谓主流发行版有点区别,用惯了TUI操作的人对于无GUI操......
  • 在Linux宿主机上直接读写虚拟机磁盘文件
    主要是使用guestmount命令来挂载KVM磁盘镜像并从中提取文件,以下是具体操作步骤:1、宿主机安装libguestfs工具集:sudoapt-getinstalllibguestfs-toolssudoyuminstalllibguestfs-tools2、使用guestmount命令挂载KVM磁盘镜像:sudoguestmount-a/path/to/kvm-imag......
  • [ABC134F] Permutation Oddness 题解
    题面定义一个\(1\simn\)的排列\(p\)的「怪异度」为\[\sum_{i=1}^n\left\lvertp_i-i\right\rvert\]求「怪异度」为\(k\)的\(1\simn\)的排列数,答案对\(10^9+7\)取模。题解考虑转化计算怪异度的过程,我们将值\(p_i\)排列在左侧,将下标\(i\)排列在右侧,构成一个......
  • [ABC134F] Permutation Oddness
    题目大意定义一个\(1\simn\)的排列\(p\)的「怪异度」为\[\sum_{i=1}^n|p_i-i|\]求「怪异度」为\(m\)的\(1\simn\)的排列数,答案对\(10^9+7\)取模。思路考虑把\(p_i\)和\(i\)看作小球与盒子,方便题意理解。考虑球与盒子的匹配。假设球在左侧,盒子在右侧,他们......
  • Linux——杀死进程
    PS命令-a:显示所有进程,包括其他用户的进程。-u:显示指定用户的进程信息。-x:显示没有控制终端的进程。-e:显示所有进程,等效于-A。-f:显示进程的详细信息,包括进程名称、进程状态、PID、PPID、CPU占用率等。--pid:指定显示某个进程的信息。#查看进程ps-aux|grepja......
  • Linux——shell变量及运算
    #注意等号两边不能有空格,命令才会有空格,像是dockerps,如果加空格,linux以为你写的是某种命令。#数字num=1#字符串str0=teststr1='test'str2="test"#字符串的三种声明方式是有区别的:#1.单引号中的内容回原样输出,不会转义,不会取值。#2.双引号中的内容输出,会转......
  • Linux——文件授权
    文件授权chmod-R777[path]chmod-R755[path]一般用的到也就是777、755、644这三种权限。数字有3位,位数表示不同角色:第1位表示所有者,第2位表示同组用户,第3位表示公共用户,数字的具体含义:r代表读取权限等于4,w代表写入权限等于2,x代表执行权限......
  • Linux专栏(二):创建虚拟机与Ubuntu安装
    文章目录1下载Ubuntu20.04镜像2创建虚拟机3安装Ubuntu系统本文将介绍在VMware中如何创建虚拟机并安装Ubuntu20.04系统1下载Ubuntu20.04镜像下载地址:Ubuntu官网镜像下载2创建虚拟机Step1:打开上文Linux专栏(一)——VMware的下载与安装下载的VMware,点击创建虚拟机,后在弹窗中默认......
  • Linux的ElasticSearch安装部署
    简介全文搜索属于最常见的需求,开源的Elasticsearch(以下简称es)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、StackOverflow、Github都采用它。Elasticsearch简称es,在企业内同样是一款应用非常广泛的搜索引擎服务。很多服务中的搜索功能,都......