Intereting Posts
Как я могу заполнить массив в цикле сценариев оболочки Bash Легкий способ переместить данные в MongoDB из сценария оболочки Bash? как выполнить ping и использовать определенную сетевую карту Включение очереди сообщений Posix Принудительное распределение PTY в ssh_config Установка на debian 5 32-bit без root Как Debian выбирает или устанавливает приоритеты для соединений IPv4 и IPv6? Передача аргументов из файла в сценарий bash ловушка сценария bash для выхода и err и логика разницы Как эхо-строку с несколькими пробелами в bash «нетронутой»? Понять отладочные сообщения из sshd Почему при пробуждении по локальной сети от компьютера требуется IP-адрес? Печать только уникальных строк из файла, а не дубликатов В диспетчере виртуальных машин есть ли способ добавить дисковое пространство на существующий диск? Могу ли я перенаправить вывод программы на кошку с помощью трубы?

`ssh -X` запрашивает определенный X-дисплей?

При подключении к хосту через ssh -X можно ли запросить конкретный дисплей? При входе в систему и запуске echo $DISPLAY она может быть различной при каждом входе в систему.

На хосте у меня есть несколько длинных экземпляров bash на screen (связанных с byobu или tmux ), и byobu поддерживать синхронизацию DISPLAY . У меня есть несколько сценариев для автоматизации процесса, сохранения и загрузки текущего DISPLAY, но это не идеально. Я хотел бы выбрать большой номер DISPLAY (скажем, export DISPLAY=123:0 ) и запросить, чтобы ssh -X всегда создавал и пересылал это.

Дисплей X создается и назначается удаленным sshd , а не ssh -X на вашей локальной машине; он начинается с настроенного X11DisplayOffset (по умолчанию 10) и продолжает увеличивать его до тех пор, пока не найдет неиспользуемый дисплей.

ETA: пересылка ssh X не является инструментом для подключения к постоянному удаленному рабочему столу. Что-то вроде VNC или NX / ssh – лучшее решение, если вы хотите многократно подключаться к постоянному графическому рабочему столу и отключаться от него.