From a627848b1023c0bc6bdd189c0c3b716a05958a01 Mon Sep 17 00:00:00 2001 From: Muhammad Herdy Iskandar Date: Fri, 30 May 2025 18:05:39 +0700 Subject: [PATCH] Create change-source-list.md --- docs/ubuntu/22.04/change-source-list.md | 80 +++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 docs/ubuntu/22.04/change-source-list.md diff --git a/docs/ubuntu/22.04/change-source-list.md b/docs/ubuntu/22.04/change-source-list.md new file mode 100644 index 0000000..8e6b660 --- /dev/null +++ b/docs/ubuntu/22.04/change-source-list.md @@ -0,0 +1,80 @@ +# 📦 LXC Template Customizer – Ubuntu 24.04 Mengaktifkan Login Root dan Password Authentication + +Modifikasi file template LXC untuk mengaktifkan login root dan autentikasi password melalui SSH. + +--- + +## ✅ Tujuan + +Template hasil modifikasi ini akan menghasilkan container LXC dengan konfigurasi SSH yang memungkinkan login sebagai root menggunakan password. + +--- + +## 🧰 Prasyarat + +- Sistem Proxmox VE atau Debian/Ubuntu server +- Template `.tar.zst` dari LXC (misal: `ubuntu-22.04-standard_22.04-1_amd64.tar.zst`) +- Tool `zstd` dan `tar` + +--- + +## 🛠️ Langkah-Langkah + +### 1. Masuk ke direktori penyimpanan template + +```bash +cd /var/lib/vz/template/cache/ +``` + +*Sesuaikan jika path template berbeda.* + +### 2. Ekstrak template ke direktori kerja + +```bash +mkdir ubuntu-22.04-workdir +``` +```bash +tar --use-compress-program=unzstd -xvf ubuntu-22.04-standard_22.04-1_amd64.tar.zst -C ubuntu-22.04-workdir +``` + +### 3. Ubah konfigurasi SSH + +```bash +nano ubuntu-22.04-workdir/etc/ssh/sshd_config +``` + +Cari dan ubah baris berikut: + +```sshd_config +#PermitRootLogin prohibit-password +#PasswordAuthentication yes +``` + +Menjadi: + +```sshd_config +PermitRootLogin yes +PasswordAuthentication yes +``` + +*Pastikan baris-baris tersebut tidak dikomentari (tidak diawali dengan #).* + +### 4. Re-pack kembali template + +```bash +tar --use-compress-program=zstd -cf ubuntu-22.04-standard_22.04-1_amd64.tar.zst -C ubuntu-22.04-workdir . +``` + +```bash +rm -rf ubuntu-22.04-workdir +``` + +## 📌 Catatan Tambahan + +Mirror NevaCloud bersifat publik dan cepat diakses dari jaringan Indonesia. + +Template yang telah dimodifikasi dapat langsung digunakan untuk membuat container baru dengan `pct create`. + +## 📜 Lisensi + +Proyek ini menggunakan lisensi [MIT](LICENSE) dan hanya dimaksudkan untuk penggunaan pribadi atau internal.