Voici ce que j'ai en cours :
J'ai un serveur Debian qui exécute plusieurs services dans Docker et quelques-uns dans KVM.
L'un des hôtes KVM est une VM Windows 10 que j'utilise en fait comme un bureau en utilisant le passthrough PCI du GPU, de l'USB et d'autres choses.
Sur la VM Windows, j'ai également un périphérique série virtuel qui se connecte à /dev/pts/1.
Si je lance Putty sur la machine virtuelle Windows et que je me connecte à Com1, je peux echo "something" > /dev/pts/1
sur mon serveur hôte et il apparaît dans ma fenêtre putty. Je peux également cat /dev/pts/1
et je tape les données dans ma fenêtre putty et ça s'affiche dans la sortie cat.
Ce que j'essaie de faire : Je veux qu'un getty fonctionne sur /dev/pts/1 afin que je puisse simplement ouvrir une fenêtre putty et obtenir la console de mon périphérique hôte.
Ce problème est apparu lorsque j'ai remarqué que j'avais fait quelque chose à la pile réseau de mon périphérique hôte et que je ne pouvais pas y accéder par ssh. J'ai essayé de lancer agetty -s 115200 -t 600 /dev/pts/1 linux
qui ne fait rien. Il semble /etc/inittab
n'existe plus.
J'ai envisagé d'ajouter un vnic séparé directement relié à mon hôte, mais je ne veux pas faire ça.