У меня есть экземпляр Micro Amazon, который я хочу использовать для тестирования, и все идет хорошо до названия. Если я настроил всю информацию в PuTTy, открыл его и запустил xclock, все работает отлично, и он открывается в Xming на моем локальном рабочем столе. Но если я бегу
ssh xxxxxxx.amazonaws.com xclock
я получил
Error: Can't open display:
Если я убегу
ssh xxxxxxx.amazonaws.com -X DISPLAY=localhost:0:0 xclock
ssh xxxxxxx.amazonaws.com -Y DISPLAY=localhost:0:0 xclock
Я получаю то же самое снова, но сразу после 30-секундной задержки.
В .ssh / config в Windows у меня есть
ForwardX11 yes
установлен, и я действительно не могу придумать больше ничего, чтобы это работало. Тот факт, что PuTTy работает отлично, что бы я ни делал в командной строке, я не получаю абсолютно никакой радости, сводит меня с ума.
Могу ли я даже увидеть команды, которые где-то запущен PuTTy, чтобы увидеть, не творит ли это дополнительное волшебство?
SSH, который я использую в Windows, - это MinGW32.
Ты пробовала
ssh -X username@hostname xclock
Обычно DISPLAY
на удаленной машине не 0:0
, но будет установлен ssh
автоматически.
Кроме того, Putty также имеет режим командной строки, все, что вам нужно сделать, это добавить его каталог в свой путь, и вы можете сделать
plink -X username@hostname xclock