VNC - система удалённого доступа к рабочему столу компьютера.
Установка
server на Linux
Так получилось, что мне нужно было повесить пару графических программ на удалённом сервере на пару суток минимум. Нет проблем! Для начала, поставим vnc-сервер:
apt-get install vnc4server
После установки задаём пароль
vnc4passwd
И запускаем:
vncserver
Или запускаем с нужным нам разрешением
vncserver :1 -name “Router” -geometry 1280x720
Сколько запустили, столько будет и окон. Чтобы убрать это безобразие за ненадобностью, можно будет их выключить
vncserver -kill :1
где 1 - номер окна
Графика на сервере CentOS Linux по VNC
Итак, задачка: нужно чтобы на сервере centos (6,7) была графика для обычного пользователя и можно было ему настроить туда доступ по VNC. В идеале - кликнул на иконку и работает на сервере. Нет проблем, поехали…
Ставим эту самую графику. Устанавливаем Иксы
yum -y groupinstall “X Window System”
Устанавливаем GNOME
yum -y groupinstall “Окружение GNOME”
После установки проверяем
startx
Пройти всё должно без ERROR. Если ок - продолжаем….
Ставим и настраиваем VNC сервер:
Установка VNC сервера
yum -y install tigervnc-server
Переключаемся под пользователя USER, если нам нужно от него работать
su - user
Задаём пароль для этого пользователя для захода по VNC
vncpasswd
Запустим в первый раз, чтобы создали нужные каталоги
vncserver :1
Будет что-то такое:
1 2 3 4 5 |
|
Выключаем VNC сервер:
vncserver -kill :1
Далее редактируем файлик /root/.vnc/xstartup (точнее /home/USER/.vnc/xstartup, где USER - ваш пользователь. Я выбрал root для примера, не более)
vi /root/.vnc/xstartup
1 2 |
|
Всё, теперь запускаем сервер:
vncserver :1 -depth 24
И подключаемся любым удобным VNC клиентом