Моя сеть состоит из ноутбука Ubuntu и рабочего стола Ubuntu, подключенного через маршрутизатор. Теперь я хочу работать на своем ноутбуке и видеть результаты на экране рабочего стола через сеть. Как мне этого добиться? Благодарю.
1 ответ
Есть два способа сделать это. Вы можете предоставить общий доступ к своему рабочему столу (VNC) или запустить программное обеспечение на сервере и отобразить их на своем ноутбуке (SSH).
А. ВНК
Вам нужно будет установить VNC-сервер на рабочем столе и клиент на вашем ноутбуке. Я считаю, что в последних версиях Ubuntu предустановлены vino (клиент) и vinagre (сервер). Итак, выполните следующие действия на сервере (источник):
На сервере найдите "Удаленный рабочий стол" в меню и откройте его:
Скажите, чтобы другие пользователи могли просматривать и контролировать ваш рабочий стол и выбирать пароль:
На клиенте запустите "Средство просмотра удаленных рабочих столов", вы сможете увидеть и подключиться к своему рабочему столу:
Существуют и другие комбинации VNC-клиент / сервер, которые вы можете попробовать, если они вам не подходят. Смотрите здесь.
Б. сш
Существует также более простой способ сделать это, подключившись через ssh.
Установите пакет ssh как на клиенте, так и на сервере.
sudo apt-get install ssh
Войдите в свой сервер, используя переадресацию X11 (
-Y
или-X
)ssh -Y user@server
Теперь вы подключены к вашему серверу. Если вы запустите графическое приложение, оно будет отображаться на вашем локальном компьютере. Например, бег
gimp
заставитgimp
быть запущен на настольном компьютере и отображаться на экране вы ноутбука.