gedit “не может открыть дисплей”, на удаленном OSX, с помощью ssh - Ubuntu 14.04 Профиль LTS

Я получаю следующее сообщение об ошибке при использовании ssh для вхождения в удаленную машину:

gedit: cannot open display

и

ssh -X -l root your-machine-name

не работает

usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-e escape_char] [-F configfile]
           [-I pkcs11] [-i identity_file]
           [-L [bind_address:]port:host:hostport]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-R [bind_address:]port:host:hostport] [-S ctl_path]
           [-W host:port] [-w local_tun[:remote_tun]]
           [user@]hostname [command]
0
задан 27 June 2015 в 16:58

1 ответ

Появляется, как будто Вам настраивали программу слишком автоматически выполненный GEDIT при запуске оболочки (Или Вы пытаетесь открыть его). Это не будет работать через ssh, потому что у Вас нет X-сервера, работающего на Вашей текущей сессии.

Что касается проблемы с выполнением ssh -X -l root your-machine-name Ваша копия ssh не была скомпилирована для поддержки -X опция

В основном Вы:

  1. Потребность X-сервер, работающий на Вашей сессии

  2. Потребность перекомпилировать ssh с поддержкой -X опция

0
ответ дан 4 October 2019 в 02:06

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

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