From 0230d80e6c56c394fb9541a4b01ab61a41ecbf87 Mon Sep 17 00:00:00 2001 From: Votre Nom Date: Sat, 16 May 2026 16:40:18 +0200 Subject: [PATCH] =?UTF-8?q?run-qemu.sh=20:=20ajouter=20net=3Dredir=20pour?= =?UTF-8?q?=20exposer=20guest=20SSH=20(22=E2=86=928022=20h=C3=B4te)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Permet ssh root@localhost -p 8022 depuis l'hôte vers le guest Redox une fois qu'openssh y est configuré (host keys + sshd_config + sshd lancé). Le hostfwd 8022→22 est déjà câblé dans mk/qemu.mk côté Redox-src mais gated par `make qemu net=redir`. On l'active toujours dans run-qemu.sh car le coût est nul si on ne se connecte pas en SSH. Autres ports forward bénéficiaires (cf mk/qemu.mk) : - 8080 → 80 (HTTP) - 8081-8083, 64126 (gdbserver, autres) Pas de changement comportemental côté compositor ; juste la préparation réseau pour atteindre un futur sshd Redox. Leyoda 2026 – GPLv3 --- run-qemu.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/run-qemu.sh b/run-qemu.sh index 458a1f6..f3e8b38 100755 --- a/run-qemu.sh +++ b/run-qemu.sh @@ -163,5 +163,9 @@ fi # --- 5. Boot QEMU --- echo "==> lancer make qemu (Ctrl+Alt+F2 pour VT2 ; login root / password)" +echo " SSH guest:22 → host:8022 (via net=redir). Connect : ssh root@localhost -p 8022" cd "$REDOX_SRC" -exec make qemu audio=no QEMU_USER_FLAGS="-k fr" +# net=redir : active hostfwd dans mk/qemu.mk (8022 → 22 SSH, 8080 → 80 HTTP, +# + ports 8081-8083 et 64126 gdbserver). Sans ça, l'invité est en NAT pur +# sans port exposé côté hôte → impossible de SSH dans Redox. +exec make qemu audio=no net=redir QEMU_USER_FLAGS="-k fr"