Я хочу подключиться к серверу с помощью SSH (установка Debian в образе VMware). На этом сервере я хочу позвонить gitk
просмотрщик репозитория для git
. Что мне нужно сделать, чтобы это сработало?
Чтобы включить перенаправление X11 на сервере, вам понадобится как минимум xauth
программа.
xbase-clients
на сервере (или пакет, содержащий xauth
)Подключитесь к серверу через SSH, используя следующую команду
ssh -X servername
Запустите программу
Также проверьте, что X11Forwarding
установлен на да в /etc/ssh/sshd_config
(по-видимому, это значение по умолчанию в Debian).
В качестве дополнения к правильному ответу Петра:
Если вы используете Windows, вы можете установить Cygwin / X для отображения удаленных приложений X, работающих локально, он более прозрачен, чем удаленный рабочий стол.
Если вы просто хотите удаленно выполнить команду оболочки, это «ssh user @ hostname command». Для получения дополнительной информации см. Справочную страницу для команда ssh, или посмотреть все Справочные страницы OpenSSH. Если вы еще не использовали scp или ssh-агент, они сделают вашу жизнь проще.