Как открыть картинку с сервера Ubuntu через [SSH on] моего ноутбука Macbook?
В настоящее время я использую Macbook ITERM2 для подключения SSH к моему серверу Ubuntu. Я обрабатываю изображение через терминал и хочу открыть результат. Какой самый простой способ сделать это?
1 ответ
Я ничего не знаю о Mac, но на вашем сервере Ubuntu вы можете включить пересылку X сессии. После этого вы можете запустить графическое приложение на вашем сервере и передать окно приложения непосредственно вашему клиенту ssh. Я могу описать процедуру для Ubuntu Serer AND клиента.
Сервер:
/etc/ssh/sshd_config
*find line X11Forwarding and set it to yes*
ПРИМЕЧАНИЕ На сервере должен быть установлен X11, чтобы он работал (Ubuntu Server не поставляется с X11 по умолчанию, насколько я помню, но вы можете установить его самостоятельно. Имейте в виду, что это серьезное изменение на вашем сервере, которое может серьезно загрузить ваш сервер, если он недорогая машина, не подходящая для графического интерфейса)
Клиент: запустите команду ssh с -x
параметра Я. После этого вы можете запросить любое установленное программное обеспечение для просмотра графики, чтобы открыть вашу фотографию.
user@remotehost# programofchoice /path/to/picture
Мое предложение Более простой способ, вероятно, состоит в том, чтобы просто скопировать файл на локальный диск, используя scp (безопасная копия, которая использует ssh для копирования файла на локальный диск - вы создаете простой скрипт для загрузки файла без ввода пути каждый раз.