Настройка удаленного рабочего стола через ssh? Не на самом деле на машине, но может SSH

Я не собираюсь некоторое время находиться перед моей машиной с Ubuntu, но мне очень нужно иметь возможность удаленного доступа к ней.

В каком сеансе ssh какой путь лучше всего настроить и разрешить определенным пользователям удаленный рабочий стол к моей машине?

2
задан 5 August 2012 в 01:59

1 ответ

Одним из вариантов является использование небольшого сценария, который туннелирует сеанс удаленного рабочего стола (с использованием x11vnc) поверх файла ssh,

: vncoverssh

#!/bin/sh

USERHOST=$1

ssh -f -L 5900:localhost:5900 $USERHOST \
  x11vnc -scale 0.5 -safer -localhost -nopw -once -display :0 \
  && sleep 5 \
  && vncviewer -encodings "tight" localhost:0

. вызываться с помощью

vncoverssh USER@HOST

Этот сценарий можно изменить, чтобы сохранить имя пользователя и имя хоста, если это необходимо.

0
ответ дан 5 August 2012 в 01:59

Другие вопросы по тегам:

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