Моя установка немного сложна:

У меня есть локальная машина (Windows), с которой я получаю доступ к серверу своих организаций через SSH. Оттуда я могу получить доступ к своему персональному серверу (Ubuntu 16) через ssh. Этот персональный сервер является host для Ubuntu 12 VM, которую я назову guest

guest ВМ создается с использованием VBox

Я хочу использовать переадресацию x11 на guest , чтобы облегчить построение и анализ данных на guest .

Я могу использовать xMing, а затем настроить сеанс переадресации топоров на сервер своего учреждения с помощью Putty. Затем оттуда я могу напрямую подключиться по SSH к своему хосту, используя SSH -X serveradress , или к своему гостю, используя SSH -X serveradress -p 2222 .

Если я подключаюсь к своему host , xforwording работает, и echo $DISPLAY возвращает localhost:10.0 . Если я подключусь к моему guest , xforwarding не будет работать. $DISPLAY прежнему возвращает localhost:10.0 .

Я предполагаю, что мне нужно изменить конфигурацию моего guest , но я понятия не имею, что делать. Нужно ли мне включить переадресацию портов для пересылки графических данных из guest?

Связанные вопросы подскажите мне проверить /etc/ssh/sshd_config . Они идентичны на моем host и guest , и там включена x11 forwarding .

0