По этой ссылке я смог сделать ssh из гостевого Qemu Debian Sparc64 на хосте MacOS High Sierra.

Теперь я пытаюсь настроить гостевую и хостовую систему, чтобы использовать « apt-get install » на гостевой системе Debian Sparc64, зная, что у меня нет гостевого доступа к Интернету на гостевой машине, только SSH-клиент (Серверный SSH есть, но только на MacOS High Sierra).

Я запускаю VM Qemu, выполнив:

qemu-system-sparc64 \
-boot c \
-hda debian-9.0-sparc64.qcow2 \
-device virtio-balloon \
-net nic,model=virtio,macaddr=52:54:00:12:34:56 \
-vga none \
-net tap,ifname=tap0,script=no,downscript=no \
-m 1024 \
-nographic

и я делаю: ifconfig bridge0 addm tap0

Тогда из гостя я могу сделать: ssh user_host@192.168.10.1

Чтобы получить функцию apt-get для гостя, я помещаю в /etc/apt/apt.conf :

Acquire::http::Proxy "http://localhost:2222";

и в /etc/apt_sources/list :

deb http://localhost:2222/debian stretch main
deb-src http://localhost:2222/debian stretch main

deb http://localhost:2222/debian stretch-updates main
deb-src http://localhost:2222/debian stretch-updates main

с помощью следующей команды в гостевой системе Debian Sparc64:

ssh -R 80:deb.debian.org:2222 user_host@192.168.10.1

(192.168.10.1 - это IP хоста с точки зрения гостя).

1 *) Первый вопрос: команда ssh tunneling на гостевой панели выше верна?

2 *) Я хотел бы переключаться между различными сессиями Sparc64, как я могу это сделать? Если я запускаю второй раз Qemu VM, в то время как первый работает, то я получаю сообщение об ошибке, подобное этому:

qemu-system-sparc64: -net tap,ifname=tap0,script=no,downscript=no: could not open /dev/tap0: Resource busy

Это означает, что интерфейс tap0 уже используется первой запущенной виртуальной машиной Qemu.

Есть ли способ иметь несколько tty на терминале MacOS (возможно, с помощью сочетания клавиш)?

Здесь захват, где, как кажется, существует несколько доступных tty (на этом рисунке показано 6 tty); но показано, что:

Started getty on tty2-tty6 if dbus and logind are not available

Означает ли это, что вход на tty2-tty6 ? Как я могу избавиться от этой проблемы?

Любая помощь приветствуется

0