Написано по материалам . В качестве операционной системы удаленного сервера возьмем CentOS.
Поскольку у нас отсутствует доступ к консоли сервера, установим KDE на http://www.softpedia.com/get/Internet/Remote-Utils/VNC-for-Windows.shtml.
На сервере понадобится 512М оперативы чтобы все это нормально работало.
Все нижеописанное работает на VDS/VPS на основе Virtuozzo/OpenVZ.
1. Устанавливаем иксы и KDE:
# yum -y groupinstall «X Window System»
# yum -y groupinstall «KDE (K Desktop Environment)»
2. Добавляем некоего юзера user1, под которым будут запускаться кеды:
# useradd user1
# passwd user1
3. Конфигурируем VNC Server (должен был поставиться с вышеописанными пакетами):
файл /etc/sysconfig/vncservers:
VNCSERVERS=»1:user1»
VNCSERVERARGS[1]=»-geometry 1024×768″
4. Устанавливаем пароль на VNC для нашего юзера:
# su user1
# vncpasswd
5. Редактируем /home/user1/.vnc/xstartup:
Убираем камменты со следующих строк:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
Должно получиться примерно следующее:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80×24+10+10 -ls -title «$VNCDESKTOP Desktop» &
twm &
6. Стартуем VNC Server, добавляем в автозагрузку:
# /etc/init.d/vncserver start
# chkconfig –level 3 vncserver on
7. Качаем VNC Client, например
8. Выбираем параметры коннекта, глубину цвета и т.п. Коннектимся на SERVER_IP:1, вводим пароль с шага 4
9. Опционально, yum install firefox
10. Enjoy
Похожие записи: