Вы можете сделать это, используя ssh -Y . Со страницы руководства ssh:
 -Y      Enables trusted X11 forwarding.  Trusted X11 forwardings are not
         subjected to the X11 SECURITY extension controls.
Итак, скажем, вы входите в систему Ubuntu следующим образом:
$ ssh -Y user@ubuntu
После этого у вас будет приглашение на удаленной машине. Вместо того, чтобы работать с этим приглашением, запустите эмулятор терминала, такой как gnome-terminal, xterm, aterm, terminator и т.д. И т. Д .:
user@ubuntu $ gnome-terminal &
Затем откроется экземпляр терминала gnome, который появится на экране вашего компьютера Mac. Вы можете работать там и каждый раз, когда вам нужен новый терминал, запускать gnome-terminal & снова.
Возможные проблемы:
В зависимости от конфигурации вам может потребоваться разрешить доступ к сеансу X (на Mac), выполнив:
user@mac $ xhosts +
Затем вы можете отменить это:
user@mac $ xhosts -
 
Проверьте файл конфигурации ssh на машине с Ubuntu (/etc/ssh/sshd_config), чтобы убедиться, что эта строка присутствует и не прокомментирована:
X11Forwarding yes
 
Я думаю, что это работает из коробки в OS X. Если это не так, возможно, вам придется запустить сеанс X на вашем Mac.