1

Я хотел бы использовать мой Linux-сервер KDE удаленно. Есть какой-либо способ сделать это?

Кажется, что KDM работает как служба TCP, но я не уверен, смогу ли я использовать это для удаленного подключения к графическому интерфейсу.

Я также хотел бы знать случай GNOME.

Благодарю.

2 ответа2

0

Если на вашем сервере запущен демон SSH, вы можете довольно легко перенаправлять трафик X по туннелю SSH:

localhost$  ssh -X your.server.address
   server$  xclock   # window should appear on local machine

Если вы хотите войти, чтобы увидеть весь рабочий стол удаленно, прочтите о Xdmcp. Вот легкий ресурс.

0

x11vnc - это другое решение. Вместо запуска отдельных приложений через туннель вы подключаетесь к удаленному существующему сеансу рабочего стола и управляете им с помощью локальных устройств ввода. Установите x11vnc на удаленном компьютере и включите sshd . С локального компьютера создайте туннель SSH:

ssh -t -L 5900:localhost:5900 remote-host-name 'x11vnc -localhost -forever -display :0'

Запустите клиент VNC на локальном компьютере и подключитесь к localhost, протокол VNC, порт 5900, дисплей 0 или тому подобное. Я могу рекомендовать KRDC.

Когда вы закончите, закройте клиент VNC, а затем завершите сеанс SSH, чтобы разорвать туннель.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .