From cbc720a6c7b686312d1d309157b37c855eab063c Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sun, 9 Jun 2024 16:56:54 +0700 Subject: all: add task to build image testable with qemu An image that build for qemu will have user "arch" with predefined SSH keys, so user can access the guest from host either using SSH key or password. --- sys/etc/sudoers.d/wheel | 1 + sys/home/arch/.ssh/authorized_keys | 1 + sys/home/arch/.ssh/id_ed25519 | 7 +++++++ sys/home/arch/.ssh/id_ed25519.pub | 1 + 4 files changed, 10 insertions(+) create mode 100644 sys/etc/sudoers.d/wheel create mode 100644 sys/home/arch/.ssh/authorized_keys create mode 100644 sys/home/arch/.ssh/id_ed25519 create mode 100644 sys/home/arch/.ssh/id_ed25519.pub (limited to 'sys') diff --git a/sys/etc/sudoers.d/wheel b/sys/etc/sudoers.d/wheel new file mode 100644 index 0000000..bbad988 --- /dev/null +++ b/sys/etc/sudoers.d/wheel @@ -0,0 +1 @@ +%wheel ALL=(ALL:ALL) NOPASSWD: ALL diff --git a/sys/home/arch/.ssh/authorized_keys b/sys/home/arch/.ssh/authorized_keys new file mode 100644 index 0000000..39b353a --- /dev/null +++ b/sys/home/arch/.ssh/authorized_keys @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDJrvpWBR2l3aMUjgxbmiWgd+46NvF2ha+4aOBa6aMIX arch@gcp diff --git a/sys/home/arch/.ssh/id_ed25519 b/sys/home/arch/.ssh/id_ed25519 new file mode 100644 index 0000000..b51b218 --- /dev/null +++ b/sys/home/arch/.ssh/id_ed25519 @@ -0,0 +1,7 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW +QyNTUxOQAAACAya76VgUdpd2jFI4MW5oloHfuOjbxdoWvuGjgWumjCFwAAAJC/uupfv7rq +XwAAAAtzc2gtZWQyNTUxOQAAACAya76VgUdpd2jFI4MW5oloHfuOjbxdoWvuGjgWumjCFw +AAAEDwUtNQDNtFtsi60mqD4cBrDDVV31UiLTCg1vzzu+GBHjJrvpWBR2l3aMUjgxbmiWgd ++46NvF2ha+4aOBa6aMIXAAAACGFyY2hAZ2NwAQIDBAU= +-----END OPENSSH PRIVATE KEY----- diff --git a/sys/home/arch/.ssh/id_ed25519.pub b/sys/home/arch/.ssh/id_ed25519.pub new file mode 100644 index 0000000..39b353a --- /dev/null +++ b/sys/home/arch/.ssh/id_ed25519.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDJrvpWBR2l3aMUjgxbmiWgd+46NvF2ha+4aOBa6aMIX arch@gcp -- cgit v1.3