Запуск програм GUI, доступних на віддаленому сервері, заснованому на CLI, на локальній машині на базі CentOS


0

У мене є два машини, підключені в локальній мережі. Один із CentOS із підтримкою GUI (скажімо, це локально для мене) та інший сервер на базі CLI. Я хотів би запускати програми, доступні на віддаленому сервері, заснованому на CLI, для коректного запуску якого потрібне середовище GUI, на моїй локальній машині, що підтримує графічний інтерфейс. Це можливо?

Я буду радий відповісти за будь-які роз’яснення.

EDIT: У мене вже встановлено opensh і в машині, і обидва можуть ssh один на одного.

Відповіді:


1

Ну, ваш інший CentOS, мабуть, все ще базується на Linux, а не на основі CLI. Ваш віддалений сервер потребує SSH-сервер, найкраще openssh, а ваш локальний комп'ютер потребує SSH-клієнта, найкраще openssh. :-)

Щоб витягнути xterm з віддаленого хоста, ви можете зробити це на своїй локальній машині:

ssh -X remoteHost xterm

Після введення пароля з'явиться xterm, який працює на віддаленому хості, але відображається у вашому локальному X.


Дякую за відповідь. Я впевнений, що віддалений сервер CentOS не базується на графічному інтерфейсі. Тож мені потрібен спосіб надати йому оточення GUI з іншої машини, тобто з локальної для мене машини з підтримкою GUI.
SSaikia_JtheRocker

Крім того, у мене вже є opensh у кожній з машин, і вони працюють нормально ...
SSaikia_JtheRocker

Чи можете ви вказати, що ви маєте на увазі під "середовищем GUI". Ви говорите про бібліотеки, які потребують певне програмне забезпечення, чи ви говорите про X-сервер чи щось зовсім інше? Тому що якщо ви просто хочете, щоб Firefox працював на віддаленому сервері, малюючи його вікно на вашому (локальному) X-сервері, ssh -X - це те, що ви хочете.
користувач1129682

так, я якось зрозумів це нарешті, ssh -Y або ssh -X - це спосіб. Дякую, ви дуже допомогли.
SSaikia_JtheRocker
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.