Я приобрел облачный сервер с установленной Ubuntu LAMP. Я пытаюсь начать с этой, для меня, новой вещи. Я привык только к окнам.
Я пытался получить какой-то визуальный доступ к моему новому серверу, но не смог.
Googling привел меня к запуску этой команды 'apt-get install vino'. Многое произошло, и я думаю, что оно было установлено.
Затем я набрал vino-Предпочтения, и он сказал: «Gtk-WARNING **: не могу открыть дисплей:» Затем я попробовал «vino-server», и он сказал «vino-server: команда не найдена»
В / usr / lib / vino я вижу, что есть зеленая запись, которая называется vino-server.
Пожалуйста, помогите мне.
Обычно серверы Linux настраиваются без графического интерфейса. Похоже, у вас уже есть доступ из командной строки к вашему серверу.
Вы можете попробовать эту команду, чтобы проверить, установлен ли GUI.
dpkg-query -W xorg
Если установлен графический интерфейс, он покажет что-то вроде этого:
xorg 1:7.6+10ubuntu1
Если нет графического интерфейса, будет выведена пустая строка.
Теперь, если там нет графического интерфейса, разумным решением будет оставить его таким и научиться использовать командную строку. Если вам действительно нужен графический интерфейс, вы должны сначала проверить, разрешает ли ваш провайдер его и достаточно ли у вас ресурсов для этого. Вы можете установить его с помощью:
sudo apt-get install ubuntu-desktop
Теперь вы можете перейти к использованию любого решения для удаленного доступа. Мне лично нравится FreeNX. Эти вопросы помогут вам:
Наконец, позвольте мне еще раз посоветовать вам изучить командную строку. Именно так предполагается администрировать сервер Linux.
Предполагая, что на вашем сервере установлен графический интерфейс: вместо этого запустите на сервере x11vnc: sudo apt-get install x11vnc
на машине Затем запустите его: x11vnc -once -passwd [some password]
С вашей стороны установите vncviewer в Ubuntu или TightVNC в Windows Затем используйте VNC Viewer для подключения к вашему серверу.
Просто мысль: если это облачный сервер с LAMP, скорее всего, у него не установлен графический интерфейс, так что это не сработает для вас.
Приложение Vino-Preferences выдало эту ошибку, потому что приложение является графическим, и вы не можете отображать графические приложения Linux из командной строки, не выполняя дополнительную работу.
Трудно понять, предоставлял ли ваш облачный сервер какой-либо веб-интерфейс для запуска команд, или вы подключились с помощью клиента SSH (например, Putty в Windows). Если вы хотите включить vino с использованием настроек vino, вам нужно будет запустить его в графической среде. Если облачный провайдер не предоставляет такой сервис, вам необходимо подключиться с помощью SSH-клиента и X-сервера для Windows.
Это менее болезненно, чем кажется. Я предполагаю, что у вас есть работающий SSH-клиент, если не Google [putty download], и установите его. Затем посмотрите в документации своих облачных провайдеров, как подключиться к их сервису.
После этого вам нужно будет установить X-сервер. Я использовал Xming в прошлом, и это довольно легко. Получите это здесь: http://www.straightrunning.com/XmingNotes/ . Установите Xming и запустите X-сервер. Затем следуйте этим инструкциям для настройки Putty:
http://tldp.org/HOWTO/XDMCP-HOWTO/ssh.html
Как только у вас будет работающее соединение SSH у вас должна быть возможность запускать приложение vion-Preferences и локально отображать интерфейс на рабочем столе.
Удачи с вашими первыми шагами в Linux!
Вы также можете подключиться, используя ssh X forwarding ...
Рекомендую забыть об удаленном рабочем столе & amp; установите вместо этого административную панель сервера .
Поищите панели для веб-администратора, вы сможете найти такую, которая соответствует вашим требованиям.
Удаленный рабочий стол, IMO, не лучший вариант для управления сервером. Управление сервером обычно включает в себя установку пакетов, обновление пакетов, запуск / остановку служб, управление брандмауэром и редактирование файлов конфигурации. Все это можно сделать безопасно и легко по ssh.
ssh -X user@server
Если вы должны иметь графический интерфейс, взгляните на веб-интерфейсы, такие как webmin или phpmyadmin.
Также позаботьтесь о VNC (удаленный рабочий стол). Это небезопасный протокол и один из самых распространенных «взломов», которые я вижу. Опять же, если вы должны использовать VNC, используйте FreeNX, который является быстрым и безопасным.