From 0c7175284bdd875e1b66dc55a1ce7cb50ce2b421 Mon Sep 17 00:00:00 2001 From: RouxAntoine Date: Fri, 5 Jan 2024 19:29:30 +0100 Subject: [PATCH] DEAL WITH IT Signed-off-by: RouxAntoine --- rootf-kernel/arch-rootfs.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rootf-kernel/arch-rootfs.sh b/rootf-kernel/arch-rootfs.sh index fc131a2..20e5e12 100755 --- a/rootf-kernel/arch-rootfs.sh +++ b/rootf-kernel/arch-rootfs.sh @@ -17,7 +17,7 @@ mkdir -p $DISK_ROOT sudo mount $DISK_FILE $DISK_ROOT -sudo pacstrap -c $DISK_ROOT bash filesystem systemd-sysvcompat pacman iproute2 git +sudo pacstrap -c $DISK_ROOT bash filesystem systemd-sysvcompat pacman iproute2 openssh git vim echo "nameserver 1.1.1.1" | sudo tee $DISK_ROOT/etc/resolv.conf @@ -39,9 +39,14 @@ EOF sudo ln -s /etc/systemd/system/internal-network.service $DISK_ROOT/etc/systemd/system/multi-user.target.wants/ sudo ln -s /usr/lib/systemd/system/sshd.service $DISK_ROOT/etc/systemd/system/multi-user.target.wants/ +# allow root login with empty password, unsafe ! +sudo tee $DISK_ROOT/etc/ssh/sshd_config.d/98-archlinux.conf <<-'EOF' +PermitEmptyPasswords yes +PermitRootLogin yes +EOF + # Remove default (locked) root password # See https://github.com/archlinux/svntogit-packages/commit/0320c909f3867d47576083e853543bab1705185b - sudo sed 's/^root:.*/root::14871::::::/' -i $DISK_ROOT/etc/shadow sudo umount $DISK_ROOT