Как я могу запустить сессию GUI на удаленном Рабочем столе Ubuntu через SSH от оболочки Linux не-GUI?

psexec от Sysinternals/Microsoft позволит Вам выполнить команду на удаленном сервере. Можно получить файл на каждую машину с помощью стандартных сетевых дисков.

1
задан 9 July 2012 в 17:04
3 ответа

Вам нужен графический интерфейс для Firefox. Но у вас есть несколько вариантов:

1) Запустите Xorg на своем хосте и отобразите здесь firefox (ssh -Y user @ remotehost)

2) Запустите vncserver на удаленных хостах и ​​запустите там firefox

3) Если xorg уже запущен на удаленных хостах, просто разрешите локальные соединения Xorg (xhost +127.0.0.1) на удаленных хостах и ​​запустите firefox с помощью одной из следующих команд (первая должна работать, если нет, попробуйте вторую):

DISPLAY=":0" firefox 
DISPLAY=":0" firefox -no-remote
2
ответ дан 3 December 2019 в 21:46

Существуют пакеты ssh-клиенты / X11-серверы, вроде ] это .

Просто убедитесь, что ваш $ DISPLAY указывает на то место, к которому вы подключаетесь, и запустите firefox на вашей консоли.

-1
ответ дан 3 December 2019 в 21:46

Виртуальный буфер кадра X решит эту проблему.

sudo apt-get install xvfb
Xvfb :1 &

Затем для запуска firefox:

ssh HOST 'export DISPLAY=:1; firefox"
1
ответ дан 3 December 2019 в 21:46

Теги

Похожие вопросы