使用スクリプトには一定のリスクがありますので、注意して使用してください。
システムを再インストールした後、パスワードを再設定してください。
スクリプトの紹介#
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 系、RedHat 7 + のみ(CentOS / AlmaLinux / RockyLinux / OracleLinux / Fedora / VzLinux / ScientificOS / RedHat Enterprise Linux / Tencent OpenCloudOS / AWS AmazonLinux / AlibabaCloudLinux または 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の種類) 11(osのバージョン) -version 64(osのビット数、必須ではありません) -port "サーバーポート" -pwd "サーバーパスワード" -mirror "Linuxイメージソースの有効なURL" -dd/--image "ddイメージのURL" -filetype "gzまたはxz" -timezone "Asia/Tokyoなど" --dhcp-static/--ip-addr 'x.x.x.x'(IPアドレス) --ip-mask 'x.x.x.x'(サブネットマスク) --ip-gate 'x.x.x.x'(ゲートウェイ) -firmware(ハードウェアドライバーを搭載したDebian)
その他のコマンドパラメーターについては、GitHub のリンクを参照してください。